@charset "utf-8";
body {font-size:12px;margin:0px;padding:0px;text-align:left;font-family:MS PMincho;
}
td{font-size:12px;}
a{text-decoration:none;}

.main{background-color:#FFFFFF;width:1003px;
margin-left:auto;margin-right:auto;

/*居中
padding:0 9px 0 9px;
*/
}
.logo{font-size:30px;font-weight:bold;}
.mg5{margin-top:5px;}
.mg10{margin-top:10px;}
.mg15{margin-top:15px;}
.mg20{margin-top:20px;}
.mgb10{margin-bottom:5px;}
.hg{line-height:1.8em;padding-left:10px;}
.hg12, .hg12 font, .hg12 strong {line-height:1.2em;}
.hg15{line-height:1.5em;}
.hg18{line-height:1.8em;}
.hg20{line-height:2em;}
.b{font-weight:bold}
.u{
	text-decoration: underline;
}
.style4, .style4 a{color:#F5F5F5;}
.f0, .f0 a, .f0 td{color:#FFFFFF;}
.f1, .f1 a, .f1 td{color:#333333;}
.f2, .f2 a{color:#999999;}
.f3, .f3 a{color:#0A246A;}
.f4, .f4 a{color:#0000FF;}
.f5, .f5 a{color:#009900;}
.f6, .f6 a{color:#990000;}
.f7, .f7 a{color:#000000;}
.f8, .f8 a{color:#2F7E20;}
.err, .err a{color:#FF0000;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.f12{font-size:12px;}
.tb1{}
.tb1 .title{background-color:#E2F3CB;}
.tb1 .title2{background-color:#E2F3CB;}
.tb1 td{background-color:#F1F0F0;}
.tb2{border:1px solid #3371B2;}
.tb2 td{background-color:#3371B2;}
.tb3{border:1px solid #3371B2;}
.tb3 td{background-color:#F7F7F7;}
.pdl10{padding-left:10px;}
.footer{line-height:1.5em;padding:10px 0 10px 0;}
.tbk1{border:1px solid #3371B2;}
.tbk1 td{background-color:#F7F7F7;}
.tbk1 .t{font-weight:bold;padding-left:10px;background-color:#3371B2;line-height:1.8em;text-align:left;}
.tbl1{margin:5px 0px 10px 5px;}
.tbl1 td{line-height:1.5em;text-align:left;}
.a1, .a1 a{font-size:14px;color:#0000CC;text-decoration:underline;}
.a11, .a11 a{
	font-size:14px;
	color:#0000CC;
	font-weight: bold;
}
.a2, .a2 a{color:#000000;}
.a3, .a3 a{color:#008000;}
.fdl{float:left;}
.fdr{float:right;margin-right:5px;}
.tbinfo{ margin:10px 0 10px 0;}
.tbinfo td{line-height:1.5em;}
.fxm, a.fxm, .fxm a{font-weight:bold;color:#FF0000;text-decoration:underline;}

.fontbold1, a.fontbold1, .fontbold1 a{font-weight:bold;color:#FF0000;text-decoration:underline;}
.tbform{
}
.ipdef {width:150px;}
.ip2 {width:350px;}
.lbg{
	/*
	background-image: url(/templates/kanpoumall/i/lbg.jpg);
*/
	background-repeat: repeat-y;
	background-position: left;
	background-color: #F8F8F8;
	padding-left:5px;
}
.k1 td{
/*	padding-left: 10px;*/
}
.k1 td a{
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}
.k1 .con{
	padding: 5px 0 0 10px;
}
.k1 .t{
color:#FFFFFF;
font-size: 14px;
font-weight: bold;
text-decoration: none;
background-image: url(/templates/kanpoumall/i/lt1.gif);
padding-left: 20px;
}
.k1 .t a{
color: #FFFFFF;
text-decoration: none;
}

.k1 .c{
background-image: url(/templates/kanpoumall/i/lt2.gif);
}
.k1 .f{
background-image: url(/templates/kanpoumall/i/lt3.gif);
}



.k2 .t{
color:#FFFFFF;
font-size: 14px;
font-weight: bold;
text-decoration: none;
background-image: url(/templates/kanpoumall/i/lt1b.gif);
padding-left: 20px;
}
.k2 .t a{
color: #FFFFFF;
text-decoration: none;
}

.k2 .c{
background-image: url(/templates/kanpoumall/i/lt2b.gif);
}
.k2 .f{
background-image: url(/templates/kanpoumall/i/lt3b.gif);
}


.k1c .t{
color:#FFFFFF;
font-size: 14px;
font-weight: bold;
text-decoration: none;
background-image: url(/templates/kanpoumall/i/lt1c.gif);
padding-left: 20px;
}
.k1c .t a{
color: #FFFFFF;
text-decoration: none;
}

.k1c .c{
background-image: url(/templates/kanpoumall/i/lt2c.gif);
}
.k1c .f{
background-image: url(/templates/kanpoumall/i/lt3c.gif);
}


.nav{
	font-size:14px;
	font-weight:bold;
	color: #333333;
}
.nav a:link{
	color: #FFFFFF;
}
.nav a:visited{
	color: #FFFFFF;
}
.nav a:hover{
	color: #000000;
	text-decoration: underline;
}

hr{padding:0;
margin:0;}
h3{padding:0;
margin:0;}