@charset "UTF-8";

/* font reset
---------------------------------------------------------- */
/*
YUI 3.5.0 (build 5089)
Copyright 2012 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/

body {
    font:13px/1.231 "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    -webkit-print-color-adjust: exact;
    font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    color: #4a4a4a;
    font-size: 13px;
}

.wrapper{
	width: 100%;
    overflow:hidden;
}
a {
    text-decoration: none;
    color: #333;
}
a:hover {
    text-decoration: none;
    color: #333;
}

.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear: both;
}
*img {
    margin: 0px;
}

/**************************************
 *  font size set pixels(px)
***************************************/
.fonts-10 {font-size:77%;}
.fonts-11 {font-size:85%;}
.fonts-12 {font-size:93%;}
.fonts-13 {font-size:100%;}
.fonts-14 {font-size:108%;}
.fonts-15 {font-size:116%;}
.fonts-16 {font-size:123.1%;}
.fonts-17 {font-size:131%;}
.fonts-18 {font-size:138.5%;}
.fonts-19 {font-size:146.5%;}
.fonts-20 {font-size:153.9%;}
.fonts-21 {font-size:161.6%;}
.fonts-22 {font-size:167%;}
.fonts-23 {font-size:174%;}
.fonts-24 {font-size:182%;}
.fonts-25 {font-size:189%;}
.fonts-26 {font-size:197%;}


/* layout
---------------------------------------------------------- */
/* common */

/***************************************
 * clear fix
****************************************/
.clearfix:after{
   content:".";
   display:block;
   height:0;
   visibility:hidden;
   clear:both;
}

.clearfix{
   display:inline-block;
   min-height:1%;  /* for IE 7 and MacIE5.5*/
}

/* Hides from IE-mac \*/
*html .clearfix{height: 1%;}
.clearfix{display: block;}
/* for ie5,6*/