@charset "utf-8";



/*----------------------------------------------------------

	Header Info

----------------------------------------------------------*/



body#search #HeadInformation {

    background-image:url(/common/images/hi_bg_asobu.jpg);

}



/*----------------------------------------------------------

	mainImage Area

----------------------------------------------------------*/

body#search #mainImageArea{

	border-top:solid 1px #E8E8E8;

	/*border-bottom:solid 4px #A9D935;*/

	background: url(/about/images/aloha_mainimg.jpg) no-repeat center top;

	height:250px;

}

body#search #mainImageArea-in{

	position:relative;

}



body#search #mainImageArea h1{

	top:98px;

	position:absolute;

}



/*----------------------------------------------------------

	maincontents Area

----------------------------------------------------------*/



/* srchSection */

body#search #LeftContents .mainContentsArea div.srchSection{

	padding-top:10px;

	padding-bottom:20px;

	overflow:hidden;

	margin-bottom:20px;

}



/* hn */

body#search #LeftContents .mainContentsArea h3 { 

	border-bottom: 4px solid #CCCCCC;

	background:none;

	padding:50px 0 15px;

}

body#search #LeftContents .mainContentsArea h3 span{ 

	border-left: 4px solid #C61217;

	padding-left:10px;

}

body#search #LeftContents .mainContentsArea h4 span{

	border-left: 4px solid #C61217;

}



body#search #LeftContents .mainContentsArea h5{

	background:url(/about/images/icon_listTop001.gif) left center no-repeat;

	padding-left:15px;

	font-weight:bold;

	margin-bottom:0.8em;

	}





/* table.contTable */

body#search #LeftContents .mainContentsArea table.contTable  { margin-bottom:10px;}

body#search #LeftContents .mainContentsArea table.contTable th.line { border-bottom:1px solid  #CCCCCC; }





/* ul list */

body#search #LeftContents .mainContentsArea ol,

body#search #LeftContents .mainContentsArea ul{

	padding-left:2em;

}

body#search #LeftContents .mainContentsArea ol li,

body#search #LeftContents .mainContentsArea ul li{

	margin-bottom:0.8em;

}



/* formArea */

body#search #LeftContents .mainContentsArea .formArea{

	margin:30px 0;

}

body#search #LeftContents .mainContentsArea .formArea table{

	margin:0 auto;

}

body#search #LeftContents .mainContentsArea .formArea img{

	vertical-align:middle;

}

body#search #LeftContents .mainContentsArea .formArea input{

	margin-bottom:5px;

}





/*----------------------------------------------------------

	sidemenu Area

----------------------------------------------------------*/



body#search #categoryMenu li.CMList-b a,

body#search #categoryMenu li.CMList-b .catac{

	background-image:url(/common/images/sm_bg_tomaru_b.gif);

}

body#search #categoryMenu li.CMList-r a,

body#search #categoryMenu li.CMList-r .catac{

	background-image:url(/common/images/sm_bg_tomaru_r.gif);

}



body#search #categoryMenu-Child li a,

body#search #categoryMenu-Child li a:link,

body#search #categoryMenu-Child li a:visited{

	background:#C7DB97 url(/common/images/cm_a_tmaru01.gif) no-repeat 13px 50% !important;

	color:#003300;

}

	body#search #categoryMenu-Child li a:hover,

	body#search #categoryMenu-Child li a.current{

		background-color:#F2F8E6 !important;

		background-image: url(/common/images/cm_a_tmaru02.gif) !important;

	}

/*----------------------------------------------------------

	index.html

----------------------------------------------------------*/

.Area {

	background:url(/common/images/kanren_subttl_bg.jpg) top left;

	border-top:#CCC 1px solid;

}

.tetIn {

	height:34px;

	border:#CCC 1px solid;

	width:540px;

	margin:10px;

	padding-left:10px;

	background-color:#FFF;

}







