﻿@charset "utf-8";

/* ===================================================================
	Author: aki
=================================================================== */



/**************************************************/


#cbox1{
	border:4px solid #00ab84;
	border-width:4px 0 0 0;
}

#cbox1 .cbox-inner{
	padding:20px 5px 50px 5px;
}

#cbox1 dd{
	padding:20px 0 0 0;
	text-align:center;
}

/**************************************************/

#tab ul{
	margin:0 0 20px 0;
}
#tab ul li{
	display:block;
	width:33%;
	float:left;
}
#tab ul li.ca3{
	width:34%;
}
#tab ul li a{
	color:#666;
	border:#ccc solid;
	border-width:1px 0px 1px 1px ;
	padding:10px 0;
	font-weight:bold;
	display:block;
	text-align:center;
	font-size:130%;
	background:url(../img/cmn/fbak.gif) left top repeat;
}
#tab ul li a:hover{
	color:#333;
}
#tab ul li.select a{
	color:#333;
	background:#fff;
	border-width:1px 0px 0px 1px ;
}
#tab ul li.ca3 a{
	border-width:1px;
}
#tab ul li.ca3.select a{
	border-width:1px 1px 0px 1px ;
}
/**************************************************/

#cbox2{

}


#cbox2 .ebox{
	padding:0 0 50px 0;
}

#cbox2 .ettl{
	background:url(../img/rec/info/bar.gif) left top repeat-x;
	min-height:1px;
	_height:1px;
}

#cbox2 .ettl-inner{
	background:url(../img/rec/info/bar.gif) left bottom repeat-x;
	min-height:1px;
	_height:1px;
	padding:10px 5px;
}

#cbox2 .ettl h4{
	float:left;
	color:#006f56;
	font-weight:bold;
	font-size:120%;
	line-height:1.5;
}

#cbox2 .ettl h4 a{
	color:#006f56;
	font-weight:bold;
	text-decoration:none;
}

#cbox2 .ettl h4 a:hover{
	color:#006f56;
	text-decoration:underline;
}

#cbox2 .ettl p{
	float:right;
	padding:5px 0 0 0;
}



#cbox2 .ebox-inner{
	padding:20px 10px 0 10px;
}


#cbox2 .ebox .ebody-inner{
	line-height:1.5;
}

#cbox2 .ebox .emore{
	padding:15px;
}

#cbox2 .ebox .emore-inner{
	border:1px solid #333;
	padding:15px;
	line-height:1.5;
}

#cbox2 .ebox .ebtn{
	text-align:center;
	padding:15px 0 0 0;
}


/**************************************************/


.smenu{
	
}

.smenu-inner{
	
}

.smenu ul{
	
}

.smenu li{
	border:1px dashed #b0b0b0;
	border-width:0 0 1px 0;
	padding:10px 10px 10px 30px;
	background:url(../img/service/ic2.gif) 10px 13px no-repeat;
}

.smenu li a{
	text-decoration:none;
}

.smenu li a:hover{
	text-decoration:underline;
	color:#00ab84;
}

.smenu li a.ov{
	color:#00ab84;
}





