@charset "utf-8";
/*
====================================================
	
	initialSetting.css
	
	CSS initial setting
	初期設定
	
====================================================
*/

/*---------------------------------------------------
	Font setting
---------------------------------------------------*/
body{
	color:#595757;
	font-size: 12px;
	line-height: 1.6em;
	/*font-family: 'Osaka','メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック',sans-serif;*/
	/*font-family:'ＭＳ Ｐゴシック',sans-serif;*/
	/*font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;*/
	font-family:sans-serif;
}

/*---------------------------------------------------
	Link setting
---------------------------------------------------*/

a:link,
a:visited { color:#666 ; text-decoration:underline; }
a:hover,
a:active { color:#999 ; text-decoration:underline; }

/*---------------------------------------------
	section
---------------------------------------------*/
#index .section{
}
.section{
	clear:both;
	margin-bottom:40px;
}
.section p{
	text-align: justify;
	text-justify: distribute;
}

/*---------------------------------------------
	h1
---------------------------------------------*/
h1{
width:155px;
float:left;
padding-top:6px;
}
/*---------------------------------------------
	h2
---------------------------------------------*/
h2{
width:170px;
float:left;
padding:18px 0 0 0;
font-size:10px;
line-height:15px;
}
h2.title{
}

/*---------------------------------------------
	h3
---------------------------------------------*/
h3{
	margin-bottom:30px;
}
h3.title{
}
/*---------------------------------------------
	h4
---------------------------------------------*/
h4{
	margin-bottom:30px;
}
h4.title{
}
/*---------------------------------------------
	h5
---------------------------------------------*/
h5{
}
h5.title{
	
}
/*---------------------------------------------
	h6
---------------------------------------------*/
h6{
}
h6.title{
	
}
/*---------------------------------------------
	other
---------------------------------------------*/
.indent {
	text-indent:1em;
}
.big {
	font-size:125%;
}
.big02 {
	font-size:134%;
}
.color00{
	color:#ED6C00;
}
.color01{
	color:#ED6C00;
	font-size:28px;
	margin-bottom:0px!important;
	letter-spacing:0.2em;
}
.color02{
	color:#6FBA2E;
	font-size:28px;
	margin-bottom:0px!important;
	letter-spacing:0.2em;
}
.color03{
	color:#A25E38;
	font-size:28px;
	margin-bottom:0px!important;
	letter-spacing:0.2em;
}
.color04{
	color:#3386d6;
}
.mini{ font-size:12px;}
.mini02{ font-size:10px;}
.rnone { margin-right:0px!important; padding-right:0px!important;}
.bnone { margin:0px-bottom!important; padding-bottom:0px!important;}
.bordernone { border-bottom:none!important;}