@charset "utf-8";

/*======================================
Font-size Adjustment
77% = 10px	| 	112% = 16px	|	167% = 22px	
85% = 11px	|	129% = 17px	|	174% = 23px
92% = 12px	|	136% = 18px	|	182% = 24px
100% = 13px	|	144% = 19px	|	189% = 25px
107% = 14px	|	152% = 20px	|	197% = 26px
114% = 15px	|	159% = 21px	|
=======================================*/

/*======================================
reset all
=======================================*/


body,div,dl,dt,dd,ol,ul,li,hr,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquate,th,td { 
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

fieldset,img { 
border:0;
}

address,caption,cite,code,dfn,em,strong,th,var {
font-style:normal;
}

ul {
list-style:none;
}

/*
ol {
list-style:none;
}
*/

caption{
text-align:left;
}

q:before,q:after {
content:'';
}

abbr,acronym { 
border:0;
}

/*======================================
default setting
=======================================*/

table {
font-size: inherit;
font: 100%;
}

select,input,textarea {
font-size: 99%;
margin:5px 0;
vertical-align:middle;
}

*{
font-style: normal;
}




/*======================================
Hypertext
=======================================*/

a img{border:none;}

a, a:visited{
overflow: hidden;
text-decoration:underline;
outline : 0 ;
}

a:hover{
text-decoration:none;
}

/*======================================
List 
=======================================*/

li li,li p, li pre, li dt, li dd, dd li,dd p,dd pre, dd dt, dd dd {
font-size: 100%;
}


/*======================================
forms
=======================================*/

form {
margin:0;
padding:0;
}

input:hover,
input:focus,
textarea:focus {
background-color:#FFF7FF;
color:#000;
}

/*======================================
position
=======================================*/

.center{text-align:center;}

.right{
float:right;
display:block;
}

.left{
float:left;
display:block;
}

.clear{clear:both;}
.inline{display:inline;}
p.skip	{display: none;}
.bottom{vertical-align:bottom;}

/*======================================
clearfix
=======================================*/
.cl:after{
content:"";
display: block;
clear: both;
height: 0;
}

.cl{ display: inline-block; }
.cl{ display: block; }
/* Mac版IEのみに適用 \*//*/
.cl{ overflow: hidden; }
/* */



/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*font-size*/
/*
77% = 10px
85% = 11px
93% = 12px
100% = 13px
108% = 14px
116% = 15px
123.1% = 16px
131% = 17px
138.5% = 18px
146.5% = 19px
153.9% = 20px
161.6% = 21px
167% = 22px 
174% = 23px 
182% = 24px 
189% = 25px 
197% = 26px
*/

body{
font-family: 'Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','メイリオ', Meiryo,'ＭＳ ゴシック',Osaka;
line-height:1.4;
}


