body {
	background: #ffffff;
	margin:0px;
}

/* LEFT-NAVI
----------------------------------------------- */
body#ch-td00 #td00,
body#ch-td01 #td01,
body#ch-td02 #td02,
body#ch-td03 #td03,
body#ch-td04 #td04,
body#ch-td05 #td05,
body#ch-td06 #td06,
body#ch-td07 #td07,
body#ch-td08 #td08,
body#ch-td09 #td09,
body#ch-td10 #td10,
body#ch-td11 #td11,
body#ch-td12 #td12,
body#ch-td13 #td13,
body#ch-td14 #td14,
body#ch-td15 #td15 {
	background:#F9D766;
}
.left-col ul#menu {
	font-size: 7.5pt;
	margin:0px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	text-align:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.left-col ul#menu li {
	display:block;
	border-width:0px 0px 1px 0px;
	border-style:solid;
	border-color:#CCCCCC;
}
.left-col ul#menu li a:link, .left-col ul#menu li a:visited {
	display:block;
	margin:0px;
	padding:6px 0px 6px 10px;
	line-height:100%;
	color:black;
	text-decoration: none;
}
.left-col ul#menu li a:hover {
	display:block;
	background-color:#FFB621;
	text-decoration: underline;
}

.topmenu  {
	margin:0px 0px 0px 0px;
	padding:3px 3px 3px 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color:#F1F1F1;
}
.topmenu td {
	line-height: 100%;
}



td {
	color: #000000;
	line-height: 135%;
	font-size: 10pt;
}

h1 {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	margin: 5px;
	color: #264459;
}

small {
	line-height: 135%;
	font-size: 7.5pt;
}
.small2 { font-size: 9pt;}

ul {
	line-height: 100%;
	font-size: 7.5pt;
	margin-left: 15px;
	padding-left: 15px;
}

.ul2 {
	line-height: 100%;
	font-size: 10pt;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 10px;
}

span { line-height: 135%;}
form { margin : 0px;}

.FONT20 {font-size: 20pt;}
.FONT19 {font-size: 19pt;}
.FONT18 {font-size: 18pt;}
.FONT17 {font-size: 17pt;}
.FONT16 {font-size: 16pt;}
.FONT15 {font-size: 15pt;}
.FONT14 {font-size: 14pt;}
.FONT13 {font-size: 13pt;}
.FONT12 {font-size: 12pt;}

.SIZE_S {
		font-family: "ＭＳ Ｐゴシック",Osaka,sans-serif;
		font-size: 8pt ;
}

INPUT	{
		ime-mode: "active";
		
		
}
.NOIME	{
		ime-mode: "disabled";
}

/*個人情報保護方針*/
div#toiawase{margin:10px 20px;line-height:140%;font-size:13px;}
div#mokuteki{margin:0 25px;line-height:140%;font-size:13px;}
p#ad{margin:10px 30px;}
.indivepolicy_list tr td ul li{
	font-size:1.3em;
	line-height:1.3em;
	margin:0 0 0 -9px;
	}

/*お問い合わせ*/
div#toiawase2{margin:10px 0;line-height:150%;}
p#mokuteki2{margin:10px 25px;line-height:140%}
ul#l li{font-size:13px;line-height:140%;text-indent:5px;}
div#waku{ border-style:solid;border-width:1px;border-height:500px;border-color:#333333;
        width:520px;padding:10px 20px;}
/* 開示 */

#seikyu1{
	margin:10px 0 0 20px;
}
#seikyu1 td,#seikyu2 td{ 
	padding:3px 5px;
}
#seikyu1 th{
	padding:3px 5px;	font-size:14px;
}
.tetuduki{
	margin:5px 0 5px 50px;
	padding:0;
	}
.tetuduki2{
	margin:10px 0
	padding:0;
	}
.tetuduki2 li{
	margin:0 5px;
	padding:0;
	}
.tetuduki li{
	margin:0 0 15px;
	padding:0;
}
.kaiji-txt1{
	margin-left:25px;
	}
.kaiji-txt2{
	font-size:12px;
	margin-top:5px;
	display:block;
}
.kaiji-midashi{
	padding:5px;
	background:#999;
	color:#FFF;
}
.kaiji-midashi2{
	border-top:1px dashed #666;
	border-bottom:1px dashed #666;
	padding:3px;
	background:#eee;
	display:block;
}