@charset "shift_jis";
body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", "MS UI Gothic";
	font-size: 110%;
	color: #666666;
	margin: 0;
}
a:link {
	color:#FF6600;
}   
a:visited {
	color:#FF6600;
}   
a:hover {
	color:#009933;
}   
a:active {
	color:#CC0000;
}  

.column{
font-size:80%;
color:#999999;
line-height:130%;
}
h3{
	color:#009933;
	font-size: 110%;
}
strong{
	color:#57AE00;
}
p {
line-height: 150%;
}

.hr{
	width:590px;
	height: 20px;
	margin: 15px 0px 15px 0px;
	background-image: url(../img/line120.jpg);
	background-repeat: repeat-x;
}
.fukidashi{
	padding:8px;
	background-color:#4D4D4D;
	margin: 5;
	color: #FFFFFF;
	font-weight: bold;
	border: #000000 solid 5px;
}

#wrapper{
	width:800px;
	margin: auto;
	background-image: url(../img/wrapper_bg.gif);
	background-position: center;
	background-repeat: repeat-y;
}
#header{
	height:130px;
	background-image: url(../img/header.jpg);
	background-repeat: no-repeat;
}

#navi{
	height:10px;
	padding:3px 3px 5px 22px;
	font-size:11px;
	border-bottom: #cccccc dotted 1px;
	border-top: #cccccc dotted 1px;
}

#sidemenu{
	width:190px;
	background-color:#66CCCC;
	position:absolute;
	top:120px;
}

#sidebox{
	width:188px;
	float:left;
}
#content{
	float:right;
	width:590px;
	padding:10px;
	font-size: 80%;
}
#content li{
line-height:150%;
}


.mobiletable{
	font-size: 110%;
	line-height: 160%;
}
#footer{
	height:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 10px;
	background-image: url(../img/footer.gif);
	background-repeat: no-repeat;
}
.clear{
clear:both;
}

.columncase{
	clear: both;
}
.columncase img{
float:left
	clear: both;
	float: none;
	clear: both;
	margin-left: 20px;
}
.column_r{
float:right;
}
.column_l{
	float:left;
}

.column_carria{
	float:left;
	background-color: #FFFFFF;
	font-size:110%;
	border:#CCCCCC solid 1px;
}
.column_carria form{

}
.caution{
	color: #CC3300;
	font-size: 90%;
}
.coloredBG{
background-color:#99FF66;
}

.w30{width:30px;}
.w50{width:50px;}
.w80{width:80px;}
.w100{width:100px;}
.w120{width:120px;}
.w150{width:150px;}
.w180{width:180px;}
.w185{width:185px;}
.w200{width:200px;}
.w210{width:210px;}
.w230{width:230px;}
.w250{width:250px;}
.w280{width:280px;}
.w300{width:300px;}
.w320{width:320px;}
.w350{width:350px;}
.w370{width:370px;}
.w400{width:400px;}
.w420{width:420px;}
.w450{width:450px;}
.w490{width:490px;}
.w500{width:500px;}
.w550{width:550px;}
.w590{width:590px;}
.w600{width:600px;}
.wline{border-bottom:#CCCCCC solid 1px;}
.h30{height:30px; padding-top:5px;}
.h50{height:50px; padding-top:5px;}
.h80{height:80px; padding-top:5px;}
.h100{height:100px; padding-top:5px;}
.h120{height:120px; padding-top:5px;}
.h150{height:150px; padding-top:5px;}
.h200{height:200px; padding-top:5px;}
.marg15{margin-left:15px;}
.marg8{margin-left:8px;}
.pad5{padding-left:5px;}
.pad2{padding-left:2px;}
.padtop4{padding-top:4px;}
.right_img{
	float:right;
	margin: 0px;
}

/*----------------------------
　　　　　　　menu
----------------------------*/
#menu {
width:188px;
height:392px;
}

#menu ul {
list-style-type:none;
display:inline;
}

#menu li {
display:inline;
width:188px;
}

#menu li span {
display:none;
}

li#link1 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px 0px;
}

li#link1 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px 0px;
}

li#link2 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -49px;
}

li#link2 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -49px;
}

li#link2_2 a {
	clear:none;
	display:block;
	float:left;
	width:188px;
	height:49px;
	background:url(../img/koemenu.gif) no-repeat 0px -430px;
}

li#link2_2 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -430px;
}

li#link2_3 a {
	clear:none;
	display:block;
	float:left;
	width:188px;
	height:48px;
	background:url(../img/koemenu.gif) no-repeat 0px -99px;
}

li#link2_3 a:hover {
	background:url(../img/koemenu.gif) no-repeat -188px -99px;
}

li#link3 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -98px;
}

li#link3 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -98px;
}

li#link4 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -147px;
}

li#link4 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -147px;
}

li#link4b a {
	clear:none;
	display:block;
	float:left;
	width:188px;
	height:49px;
	background:url(../img/koemenu.gif) no-repeat 0px -147px;
}

li#link4b a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -147px;
}


li#link4c a {
	clear:none;
	display:block;
	float:left;
	width:188px;
	height:49px;
	background:url(../img/koemenu.gif) no-repeat 0px -196px;
}

li#link4c a:hover {
	background:url(../img/koemenu.gif) no-repeat -188px -196px;
}

li#link4d a {
	clear:none;
	display:block;
	float:left;
	width:188px;
	height:39px;
	background:url(../img/koemenu.gif) no-repeat 0px -556px;
}

li#link4d a:hover {
	background:url(../img/koemenu.gif) no-repeat -188px -556px;
}


li#link5 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -196px;
}

li#link5 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -196px;
}

li#link6 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -245px;
}

li#link6 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -245px;
}

li#link7 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -294px;
}

li#link7 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -294px;
}

li#link8 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -343px;
}

li#link8 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -343px;
}

li#link9 a {
clear:none;
display:block;
float:left;
width:188px;
height:49px;
background:url(../img/koemenu.gif) no-repeat 0px -469px;
}

li#link9 a:hover {
background:url(../img/koemenu.gif) no-repeat -188px -469px;
}

