/*
* Author: www.wlt.co.jp
*/


/* RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}


/* HTML ELEMENTS */
body {
background-color:#fff;
/*background-image: url(.././images/sub_bkimage.gif);
background-attachment: fixed;*/
background-image: url(".././images/bkmarkimg.jpg");
background-position:top center;
background-repeat: repeat-x;
line-height : 180%;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
margin-top : 0px;
font-family:Meiryo,'Hiragino Kaku Gothic Pro',sans-serif;
color: #000;
font-size : 75%;
/*
text-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.8);
*/
height:100%;
letter-spacing:0.2px;
}



/* all link */
a:link { color: #005A8F}
a:visited {color: #001F59;}
a:hover { color: blue }
a:active { color: gray } 



/* ALL ELEMENTS */
img
{
border-style:none;
}

img.preload{
display:none;
}


.imgshadow{
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#dddddd,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3)";
filter: progid:DXImageTransform.Microsoft.Glow(color=#dddddd,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);
-moz-box-shadow: 0px 0px 5px #666;
-webkit-box-shadow: 0px 0px 5px #666;
border: 1px solid #FFFFFF;
}

.asset-image{
margin:10px;
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#dddddd,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3)";
filter: progid:DXImageTransform.Microsoft.Glow(color=#dddddd,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);
-moz-box-shadow: 0px 0px 5px #666;
-webkit-box-shadow: 0px 0px 5px #666;
border: 1px solid #FFFFFF;

}




.hidden {
display:none;
}

.clear { clear:both; }  
.clear hr { display:none; } 



.textitalic{
font-style: oblique; /* 斜体 */
}



.link_anc0 {
	display: block;
	/*
	background:url("../images/icon02.gif") no-repeat scroll left 13px transparent;
	*/
	font-weight:normal;
	margin-top: 10px;
	margin-bottom:0;
	padding-top: 10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom: 10px;
text-align:right;
border-top: 1px dotted #CCCCCC;
}


.link_anc1 {
	display: block;
	/*
	background:url("../images/icon02.gif") no-repeat scroll left 13px transparent;
	*/
	font-weight:normal;
	margin-top: 10px;
	margin-bottom:0;
	padding-top: 10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom: 10px;
	border-bottom: 1px dotted #CCCCCC;
text-align:right;
}


.link_anc2 {
	display: block;
	/*
	background:url("../images/icon02.gif") no-repeat scroll left 13px transparent;
	*/
	font-weight:normal;
	margin-top: 10px;
	margin-bottom:0;
	padding-top: 10px;
	padding-left:30px;
	padding-right:30px;
	padding-bottom: 10px;
	border-top: 1px dotted #CCCCCC;
text-align:right;
}


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


.aligncenter{
text-align:center;

}



.textindent_l10{
margin-left:10px;
}

.mg_t5{
margin-top:5px;
}

.mg_t20{
margin-top:20px;
}

.mg_b20{
margin-bottom:20px;
}

.imgindent_b6{
margin-bottom:6px;
}


.style993300{
color: #993300;
}




/* COMMON CLASSES */
.break { clear:both; }







/* HEADER */
#header { height:560px; }
.headerimg {
background-position: center top;
background-repeat: no-repeat;
width:100%;
height:560px;
position:absolute;
}



#header_subpage_coordinate{
height:560px;
background-image:url(".././images/coordinate1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



#header_subpage_cuisine{
height:560px;
background-image:url(".././images/cuisine1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}




#header_subpage_chapel{
height:560px;
background-image:url(".././images/chapel1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}


#header_subpage_joy{
height:560px;
background-image:url(".././images/joy1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}


#header_subpage_fair{
height:560px;
background-image:url(".././images/fair1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}

#header_subpage_fair_flame{
height:560px;
/*background-image:url(".././images/fair1200.jpg");*/
background-position: center top;
background-repeat: no-repeat;
}

#header_subpage_concept{
height:560px;
background-image:url(".././images/concept1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}


#header_subpage_costume{
height:560px;
background-image:url(".././images/costume1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



#header_subpage_voice{
height:560px;
background-image:url(".././images/voice1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}


#header_subpage_voicesub{
height:560px;
background-image:url(".././images/voicesub1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



#header_subpage_dress{
height:560px;
background-image:url(".././images/dress1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}






#header_subpage_garden{
height:560px;
background-image:url(".././images/garden1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}




#header_subpage_flower{
height:560px;
background-image:url(".././images/flower1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}





#header_subpage_beauty{
height:560px;
background-image:url(".././images/beauty1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}






#header_subpage_s_coordinate{
height:560px;
background-image:url(".././images/s_coordinate1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



#header_subpage_hartonroom{
height:560px;
background-image:url(".././images/hartonroom1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}

#header_subpage_sierraroom{
height:560px;
background-image:url(".././images/sierraroom1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}




#header_subpage_squereroom{
height:560px;
background-image:url(".././images/squereroom1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}




#header_subpage_tr_time{
height:560px;
background-image:url(".././images/tr_time1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



#header_subpage_wplanner_index{
height:560px;
background-image:url(".././images/wplanner_index1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}




#header_subpage_plan_index{
height:560px;
background-image:url(".././images/plan_index1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}





#header_subpage_faq_index{
height:560px;
background-image:url(".././images/faq_index1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}






#header_subpage_recruit{
height:560px;
background-image:url(".././images/recruit1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}





#header_subpage_access{
height:560px;
background-image:url(".././images/access1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}





#header_subpage_policy{
height:560px;
background-image:url(".././images/policy1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



#header_subpage_inq{
height:560px;
background-image:url(".././images/inq1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}




#header_subpage_shiryou{
height:560px;
background-image:url(".././images/shiryou1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}




#header_subpage_sitemap{
height:560px;
background-image:url(".././images/sitemap1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}


#header_subpage_yoyaku{
height:560px;
background-image:url(".././images/yoyaku1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



#header_subpage_blog{
height:560px;
background-image:url(".././images/blog1200.jpg");
background-position: center top;
background-repeat: no-repeat;
}



/* NAVIGATION */
#nav-outer {
height:110px;
padding-top:0px;
position:relative;
top:0x;
/*
background:#ccc;
*/
}


#navigation { height:100px; width:960px; margin:0 auto;
/*
background-image:url("../images/logo.png"); 
background-position:top left; 
background-repeat:no-repeat; 
*/
}



#LoveisaTreasureTitle{
z-index: 9051;
zoom:1;
position:relative;

}


	#headertop{
		width:100%;
		height:30px;
		color:#000;
		}
	#header_inside{
		width:960px;
		height:30px;
		color:#000;
		margin:0 auto;
		text-align:right;
		position:relative;
		}
		
		
		#header_inside_titlebox{
		float:right;
		position:relative;
		margin-top:3px;
		margin-right:50px;
width:300px;
height:27px;
		}
		
		
		#header_inside_titlebox h1{
			font-weight : normal;
			text-decoration:none;
			display:inline;
			font-size : 10px;
			/*
			vertical-align:super;margin-right:100px;
			*/
			display:none;
		}
		
		
		
		
		
		
		
		
#header_inside_topsubmenu {
position:relative;
top:3px;
float:right;
color:#F10E83;
}
#header_inside_topsubmenu ul { list-style:none; }
#header_inside_topsubmenu ul li { display:inline;
width:120px;
height:27px;
margin-right:15px;
/*
 font-variant:small-caps; font-size:12px; 
*/
}
		


#topfairtitle{
background-image: url(".././images/fairtitle.jpg");
background-position:top center;
background-repeat: no-repeat;*/
width:720px;
height:73px;
}

#topfairtitle_iconbox{
width:400px;
height:21px;
margin-right:20px;
margin-top:5px;
float: right;
text-align:right;
}






	#footer_wide1{
clear:both;
		width:100%;
		height:100px;
	margin-top:0px;
background-image: url(".././images/footer_wide1.jpg");
background-position:top center;
background-repeat: no-repeat;*/
		}

	#footer_wide1_ina{
		width:960px;
		height:100px;
		margin:0 auto;
		}


	#footer_wide2{
		width:100%;
		height:250px;
	margin-top:0px;
background-image: url(".././images/footer_wide2.jpg");
background-position:top center;
background-repeat: no-repeat;*/
		}
		
	
	#footer_wide2_ina{
		width:960px;
		height:250px;
		margin:0 auto;
text-align:left;
		}
	

	#footer_wide2_ina ul li{
list-style-type: none;
list-style-image: none;
color:#F10E83;
		}


	#footer_wide2_ina ul li a{
color:#FFF;
		}

	#footer_wide2_ina_section_1{
float: left;
display: inline;
		width:160px;
		height:235px;
		margin:0px;
margin-top:15px;
padding-left:10px;
text-align:left;
background-image: url(".././images/footer_line.gif");
background-position:top left;
background-repeat: no-repeat;*/
		}


	#footer_wide2_ina_section_2{
float: left;
display: inline;
		width:160px;
		height:235px;
		margin:0px;
margin-top:15px;
padding-left:10px;
text-align:left;
background-image: url(".././images/footer_line.gif");
background-position:top left;
background-repeat: no-repeat;*/
		}
	#footer_wide2_ina_section_3{
float: left;
display: inline;
		width:160px;
		height:235px;
		margin:0px;
margin-top:15px;
padding-left:10px;
text-align:left;
background-image: url(".././images/footer_line.gif");
background-position:top left;
background-repeat: no-repeat;*/
		}
	#footer_wide2_ina_section_4{
float: left;
display: inline;
		width:160px;
		height:235px;
		margin:0px;
margin-top:15px;
padding-left:10px;
text-align:left;
background-image: url(".././images/footer_line.gif");
background-position:top left;
background-repeat: no-repeat;*/
		}
	#footer_wide2_ina_section_5{
float: left;
display: inline;
		width:270px;
		height:250px;
		margin:0px;
text-align:left;
		}
	#footer_wide2_ina_section_5_inbox_r{
float: left;
width:166px;
margin:0px;
margin-left:10px;
		}
	#footer_wide2_ina_section_5_inbox_l{
float: left;
margin:0px;
}
	
	
	
	#footer_btm{
	width:100%;
	height:35px;
	margin-top:0px;
	background:#fff;
		}	
	
	
	#footer_btm_ina{
	width:960px;
	height:35px;
	background:#fff;
	margin:0 auto;
		}

	#footer_btm_ina_inbox_l{
padding-top:7px;
width:780px;
float: left;
margin:0px;
text-align:left;
		}
	
	
	#footer_btm_ina_inbox_r{
padding-top:5px;
float: left;
margin:0px;
		}
	
	
	
	
	
	
	
	
	
	
	
	
	
	#content_upbk{
padding-top:-20px;
		position:relative;
		width:100%;
		height:20px;
		text-align:center;
background:#CC3333;
z-index: 9001;
/*
background-image: url(".././images/contentbkimg.png");
background-position:top center;
background-repeat: repeat-y;*/
		}
	
		
	#content{
		position:relative;
		width:100%;
		text-align:center;
/*background:#CC3333;*/
background-image: url(".././images/contentbkimg.png");
background-position:top center;
background-repeat: repeat-y;
		}

* html div#content{
background-image:none;
}







		
	#content2{
z-index: 9051;
font-size:1px;
	    zoom:1;
		top:0px;
			margin:0 auto;
		width:960px;
		height:20px;
		/*
		height:561px;*/
	margin-top:-120px;
	position:relative;
		text-align:left;
background-image: url(".././images/content2_bkimg.gif");
/*background-image: url(".././images/goaisatsu960_2.jpg");*/
background-position:top center;
background-repeat: no-repeat;
background-color:#FFFFFF;
		}
		
		
	#content2_ina{
z-index: 9051;
	    zoom:1;
margin:0 auto;
	position:relative;
width:960px;
background:#ffffff;
text-align:left;
		}
		
		
		
#content2_ina_fleft{
margin:0px;
margin-left:13px;
_margin-left:5px;
width:725px;
/*
height:1050px;
*/
height:100%;
text-align:left;
float:left;
		}
		
		
#content2_ina_fright{
margin:0px;
_margin-right:5px;
width:210px;
height:300px;
text-align:left;
float:right;

		}
		
		#content2_ina_fright_cal{
		margin-top:55px;
		width:210px;
		text-align:center;
		}
		
		
		#content2_ina_fright_btn{
		width:210px;
		text-align:center;
		}
		
		


.content2_ina_fright_TAB{
margin:0px;
width:210px;
height:260px;
text-align:left;
float:right;
background-image: url(".././images/sidefaireimg_260.jpg");
background-position:top center;
background-repeat: no-repeat;

-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#dddddd,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3)";
filter: progid:DXImageTransform.Microsoft.Glow(color=#dddddd,strength=3) progid:DXImageTransform.Microsoft.Shadow(color=#999999,direction=135,strength=3);
-moz-box-shadow: 0px 0px 5px #666;
-webkit-box-shadow: 0px 0px 5px #666;

		}
		
		.content2_ina_fright_cal_TAB{
		margin-top:55px;
		width:210px;
		text-align:center;
		}
		
		
		.content2_ina_fright_btn_TAB{
		width:210px;
		text-align:center;
		}
		

		
#content3_ina_fleft{
margin:0px;
/*
background-color:#FFFF00;
margin-left:13px;
_margin-left:5px;
*/
width:725px;
height:600px;
text-align:left;
float:left;
		}
		
		#content3_ina_fleft_inboxleft{
	margin:0px;
	/*
	margin-left:13px;
	_margin-left:5px;
	*/
	width:350px;
	height:600px;
	margin-left:5px;
	text-align:left;
	float:left;
		}
		#content3_ina_fleft_inboxright{
	margin:0px;
	/*
	margin-left:13px;
	_margin-left:5px;
	*/
	width:350px;
	height:600px;
	margin-left:5px;
	text-align:left;
	float:left;
		}
		
			.content3_ina_fleft_combox_shadow{
			margin:0px;
			/*
			margin-left:13px;
			_margin-left:5px;
			*/
			width:350px;
			height:240px;
			padding-top:5px;
			margin-bottom:10px;
			background-image: url(".././images/combox_shadow.gif");
			background-position:top center;
			background-repeat: no-repeat;
			}
			
			.content3_ina_fleft_combox{
			margin:0px;
			/*
			margin-left:13px;
			_margin-left:5px;
			*/
			width:330px;
			margin-bottom:5px;
			margin-left:10px;
			height:230px;
			text-align:left;
			}
			
			.content3_ina_fleft_combox span{
			color:#F641C3;
			}
			
			
			
		
		
		
		
		
#content3_ina_fright{
margin:0px;
margin-right:10px;
_margin-right:5px;
width:210px;
height:100%x;
text-align:left;
float:right;
/*
background-image: url(".././images/sideblogimg.jpg");
background-position:top center;
background-repeat: no-repeat;
*/
		}
		
		
		#content3_ina_fright_inboxbtn{
margin:0px;
padding:0px;
width:190px;
height:120px;

		}
		
		#content3_ina_fright_inbox{
margin:0px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
width:190px;
height:180px;
overflow : hidden;
		}
		#content3_ina_fright_inbox ul li{
list-style-type: none;
list-style-image: none;
color:#F10E83;
font-size : 10px;
		}















/* SEARCH */
#search_box {
    float: right;
	margin: 0px;
	padding: 0px;
    width: 160px;
    height: 30px;
    background: url(.././images/bg_search_box.gif);
}
#search_box #s {
    float: left;
    padding: 0;
    margin: 8px 0 0 8px;
    border: 0;
    width: 119px;
    background: none;
}
#search_box #go {
    float: right;
    margin: 3px 4px 0 0;
}



#bt3menu { position:relative; top:0px;}
#bt3menu ul { list-style:none; }
#bt3menu ul li { display:inline;
width:125px;
height:30px;
/*
 font-variant:small-caps; font-size:12px; 
*/
}


#searchtxt { padding:3px; width:150px; }
#searchbtn { border:1px solid #eee !important; background-color:#CD2B3A; color:#eee; padding:3px; margin-left:5px; }



#mainlogo{
position:absolute;
z-index: 9001;
top:-40px;
}





/* MENU */
#mainmenublock { position:relative; top:20px;}
#mainmenublock ul { list-style:none; }
/*
#mainmenublock ul li { display:inline;

}
#mainmenublock ul li a { 

}

#mainmenublock ul li a:hover {


}
*/

		
		
/* mainmenublock */
ul.menu li.menu1{
    float:left;
    width:160px;
    height:43px;
    background:url(".././images/mainmenu_01.gif");
}

ul.menu li.menu2{
    float:left;
    width:160px;
    height:43px;
    background:url(".././images/mainmenu_02.gif");
}

ul.menu li.menu3{
    float:left;
    width:160px;
    height:43px;
    background:url(".././images/mainmenu_03.gif");
}

ul.menu li.menu4{
    float:left;
    width:160px;
    height:43px;
    background:url(".././images/mainmenu_04.gif");
}

ul.menu li.menu5{
    float:left;
    width:160px;
    height:43px;
    background:url(".././images/mainmenu_05.gif");
}

ul.menu li.menu6{
    float:left;
    width:160px;
    height:43px;
    background:url(".././images/mainmenu_06.gif");
}


ul.menu li a{
    display:block;
    width:100%;
    height:100%;
    line-height:30px;
    /*
    text-indent:15px;
    text-decoration:none;
    */
    text-decoration:none;
}
ul.menu li a:hover{
/*    background:url("images/btn_over.png");*/
    color:#000000;
}
ul.menu li ul.sub{
    position:absolute;
}

ul.menu li ul.sub li.subbk{
    width:150px;
    height:30px;
    color:#000000;
    margin-left:5px;
text-indent:15px;
    background-color:#FFFFFF;
    background:url(".././images/mainmenu_submenubk.jpg");
  filter: alpha(opacity=90);
  -moz-opacity:0.9;
  opacity:0.9;
}

ul.menu{
    zoom:1;
}
ul.menu:after {
    height:0;
    visibility:hidden;
    content:".";
    display:block;
    clear:both;
}
/* mainmenublock */
		





/* BUT3imgMENU */
#bt3menu { 
position:relative;
top:10px;
text-align:right;
}
#bt3menu ul { list-style:none; }
#bt3menu ul li { display:inline;
/*
 font-variant:small-caps; font-size:12px; 
*/
}
#bt3menu ul li a {
/*
color:white; text-decoration:none; font-weight:bold; padding-right:20px; 
*/
}
#bt3menu ul li a:hover {
/*
 text-decoration:underline; 
*/

}










/* HEADER TEXT */
#headertxt { width:960px; margin:0 auto; clear:both; position:relative; top:34px; }
#firstline { background-image:url("../images/textbg.png"); color:#333; font-size:40px; padding:4px 13px 7px; float:left; display:block; }
#secondline { background-image:url("../images/textbg.png"); color:#CD2B3A; text-decoration:none; font-size:60px; padding:0 13px 10px; float:left; display:block; clear:both; }
#secondline:hover { text-decoration:underline; color:#7F000C; }



.pictured { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:10px; }



.pictured_cuisine { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




.pictured_coordinate { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_chapel { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_joy { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_concept { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }





.pictured_costume { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




.pictured_voice { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }





.pictured_dress { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_garden { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_flower { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_beauty { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_s_coordinate { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




.pictured_hartonroom { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_sierraroom { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }


.pictured_squereroom { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }


.pictured_tr_time { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




.pictured_wplanner_index { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




.pictured_plan_index { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_faq_index { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_access { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }


.pictured_policy { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




.pictured_shiryou { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_inq { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




.pictured_sitemap { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }



.pictured_blog { width:960px;
text-align:center;
font-size:12px;
padding:0px;
text-transform:uppercase;
float:left;
display:block;
clear:both;
margin-top:60px; }




/*
.pictured { background-color:#CC3333; color:#FFF; font-size:12px; padding:9px 16px; text-transform:uppercase; float:left; display:block; clear:both; margin-top:10px; }
.pictured a { font-size:16px; font-style:italic; letter-spacing:0; text-transform:none; color:#FFF; text-decoration:none; }
.pictured a:hover { text-decoration:underline; }
*/

/* CONTROLS */
.btn { height:70px; width:58px; float:left; cursor:pointer; }
#back {
/*background-image:url("../images/btn_back.png"); */
}
#next { 
/*
background-image:url("../images/btn_next.png"); 
*/
}
#control { background-image:url("../images/btn_pause.png"); }

/* HEADER HAVIGATION */
#headernav-outer { position:relative; top:240px; margin:0 auto; width:960px; }
#headernav-outer_120 { position:relative; top:120px; margin:0 auto; width:960px; }

#headernav_left { padding-left:0px; }
#headernav_center { padding-left:464px; }
#headernav_right { padding-left:902px; }



         /*  over-write */
         #scrollable {}
         .items span {
            display:block;
            background-color:transparent;
            background-repeat:no-repeat;
            background-position:center 0px;
            height:166px;
         }
         /*
         .items span.s1 { background-image:url("../sclib/s1_s.jpg"); }
         .items span.s2 { background-image:url("../sclib/s2_s.jpg"); }
         .items span.s3 { background-image:url("../sclib/s3_s.jpg"); }
         .items span.s4 { background-image:url("../sclib/s4_s.jpg"); }
         .items span.s5 { background-image:url("../sclib/s5_s.jpg"); }
         .items span.s6 { background-image:url("../sclib/s6_s.jpg"); }
         .items span.s7 { background-image:url("../sclib/s7_s.jpg"); }
         .items span.s8 { background-image:url("../sclib/s8_s.jpg"); }
         .items span.s9 { background-image:url("../sclib/s9_s.jpg"); }
         .items span.s10 { background-image:url("../sclib/s10_s.jpg"); }
         .items span.s11 { background-image:url("../sclib/s11_s.jpg"); }
         */







/* Styling the button */
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('.././images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('.././images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 






/*  */
/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/

.ui-tabs { padding: 0px; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { margin-left: 11px; float: left; padding: 0em 2.1em;margin-bottom: 15px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 0px; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

    div#tabs { width: 200px; }
    div#tabs a { cursor: pointer; }






/* ---------------------------------------------------- */
/* ------------------------sub pege-------------------- */
/* ---------------------------------------------------- */

		
	#content_sub{
		position:relative;
		width:100%;
		text-align:center;
/*background:#CC3333;*/
background-image: url(".././images/contentbkimg_730.png");
background-position:top center;
background-repeat: repeat-y;
		}



	#content_sub_flame{
		position:relative;
		width:100%;
		text-align:center;
/*background:#CC3333;*/
background-image: url(".././images/contentbkimg_730_flame.png");
background-position:top center;
background-repeat: repeat-y;
		}



* html div#content_sub{
background-image:none;
}


* html div#content_sub_flame{
background-image:none;
}




		
	#content2_sub{
z-index: 9051;
	    zoom:1;
		top:0px;
			margin:0 auto;
		width:960px;
		height:0px;
	margin-top:-140px;
	position:relative;
		text-align:left;
/*
background-image: url(".././images/content2_bkimg.gif");
background-position:top center;
background-repeat: no-repeat;
*/
		}
		
		
	#content2_sub_notitle{
z-index: 9051;
	    zoom:1;
		top:0px;
			margin:0 auto;
		width:960px;
		height:0px;
	margin-top:-340px;
	position:relative;
		text-align:left;
/*
background-image: url(".././images/content2_bkimg.gif");
background-position:top center;
background-repeat: no-repeat;
*/
		}
		
		
	#content2_sub_notitle_flame{
z-index: -10;
	    zoom:1;
		top:0px;
			margin:0 auto;
		width:960px;
		height:0px;
	margin-top:-461px;
	position:relative;
		text-align:left;
/*
background-image: url(".././images/content2_bkimg.gif");
background-position:top center;
background-repeat: no-repeat;
*/
		}
		
		
		
	#content2_subcontent{
z-index: 9051;
	    zoom:1;
		top:0px;
			margin:0 auto;
		width:960px;
		height:0px;
	margin-top:-140px;
	position:relative;
		text-align:left;
/*
background-image: url(".././images/content2_bkimg.gif");
background-position:top center;
background-repeat: no-repeat;
*/
		}
		
		
		
		
		
		
		
	#content2_ina_sub{
z-index: 9051;
	    zoom:1;
margin:0 auto;
	position:relative;
width:960px;
height:100%;
text-align:left;

		}
		


	#content2_ina_sub_flame{
z-index: 9051;

margin:0 auto;
	position:relative;
width:960px;

text-align:left;

		}
		





#content2_ina_frightBOX_sub{
margin:0px;
/*margin-left:10px;
_margin-right:5px;*/
width:210px;
height:100%;
/*
background-color:#FFFF00;
*/
text-align:left;
float:left;

		}


		
#content2_ina_fright_sub{
margin:0px;
/*margin-left:10px;
_margin-right:5px;*/
width:210px;
/*height: 330px;*/
text-align:left;
margin-bottom:15px;
		}
		
		#content2_ina_fright_cal_sub{
		margin-top:55px;
		width:210px;
		text-align:center;
		}
		
		
		#content2_ina_fright_btn_sub{
		width:210px;
		text-align:center;
		}
		
		


.content2_ina_fright_TAB_sub{
margin:0px;
width:210px;
height:260px;
padding:0px;
text-align:left;
float:left;
background-image: url(".././images/sidefaireimg_260.jpg");
background-position:top center;
background-repeat: no-repeat;








		}
		
		.content2_ina_fright_cal_TAB_sub{
		margin-top:55px;
		width:210px;
		text-align:center;
		}
		
		
		.content2_ina_fright_btn_TAB_sub{
		width:210px;
		text-align:center;
		}
		


#content3_ina_fleft_sub{
margin:0px;
/*
background-color:#FFFF00;
margin-left:13px;
_margin-left:5px;
*/
width:730px;
height:100%;
text-align:left;
float:right;
background-color:#FFFFFF;

		}
		
		#content3_ina_fleft_inboxleft_sub{
	margin:0px;
	margin-left:10px;
	/*
	margin-left:13px;
	_margin-left:5px;
	*/
	width:350px;
	height:550px;
	text-align:left;
	float:left;
		}
		#content3_ina_fleft_inboxright_sub{
	margin:0px;
	margin-left:10px;
	/*
	margin-left:13px;
	_margin-left:5px;
	*/
	width:350px;
	height:550px;
	text-align:left;
	float:left;
		}
		
			.content3_ina_fleft_combox_shadow_sub{
			margin:0px;
			/*
			margin-left:13px;
			_margin-left:5px;
			*/
			width:350px;
			height:240px;
			padding-top:5px;
			margin-bottom:10px;
			background-image: url(".././images/combox_shadow.gif");
			background-position:top center;
			background-repeat: no-repeat;
			}
			
			.content3_ina_fleft_combox_sub{
			margin:0px;
			/*
			margin-left:13px;
			_margin-left:5px;
			*/
			width:330px;
			margin-bottom:5px;
			margin-left:10px;
			height:230px;
			text-align:left;
			}
			
			.content3_ina_fleft_combox_sub span{
			color:#F641C3;
			}
			
			
			
		

		#content3_ina_fleft_inboxleft_sub_mini{
	margin:0px;
	margin-left:10px;
	/*
	margin-left:13px;
	_margin-left:5px;
	*/
	width:350px;
	height:275px;
	text-align:left;
	float:left;
		}
		#content3_ina_fleft_inboxright_sub_mini{
	margin:0px;
	margin-left:10px;
	/*
	margin-left:13px;
	_margin-left:5px;
	*/
	width:350px;
	height:275px;
	text-align:left;
	float:left;
		}


		
		
		
#content3_ina_fright_sub{
margin:0px;
margin-right:10px;
_margin-right:5px;
width:210px;
height:100%;
text-align:left;
float:left;
background-image: url(".././images/sideblogimg.png");
_background-image: url(".././images/sideblogimg.jpg");
background-position:top center;
background-repeat: no-repeat;
		}
		
		
		#content3_ina_fright_inboxbtn_sub{
margin:0px;
padding:0px;
width:190px;
height:120px;

		}
		
		#content3_ina_fright_inbox_sub{
margin:0px;
padding-top:0px;
padding-left:10px;
padding-right:10px;
width:190px;
height:180px;
overflow : hidden;
		}
		#content3_ina_fright_inbox_sub ul li{
list-style-type: none;
list-style-image: none;
color:#F10E83;
font-size : 11px;
    overflow:hidden;
		}



/* submenu_subpege_left */



.submenu_subpege_left{
margin-top:0px;
width:210px;
/*
background-image: url(".././images/new_index_sub_02.gif");
background-position:top center;
background-repeat: no-repeat;
*/
}

.submenu_subpege_left_title{
margin-top:0px;
width:210px;
height:55px;
    background-color:#FFFFFF;
    background:url(".././images/submenu_subpege_left_h3.gif");
/*
background-image: url(".././images/new_index_sub_02.gif");
background-position:top center;
background-repeat: no-repeat;
*/
text-align:center;
}

.submenu_subpege_left_title h3{
color:#FFFFFF;
padding-top:24px;
}

.submenu_subpege_left_end{
margin-top:0px;
width:210px;
height:20px;
    background-color:#FFFFFF;
    background:url(".././images/submenu_subpege_left_end.gif");
/*
background-image: url(".././images/new_index_sub_02.gif");
background-position:top center;
background-repeat: no-repeat;
*/
text-align:center;
}


.submenu_subpege_left ul li{

display: block;
text-align:center;
    width:210px;
    height:30px;
    color:#000000;
    text-decoration: none;
    overflow:hidden;
    
    
/*
    margin-left:0px;
text-indent:0px;
*/
    background-color:#FFFFFF;
    background:url(".././images/mainmenu_submenubk2.jpg");
/*
  filter: alpha(opacity=90);
  -moz-opacity:0.9;
  opacity:0.9;
  */
}

.submenu_subpege_left ul li a{
    display:block;
    width:100%;
    height:100%;
    line-height:30px;
    overflow:hidden;
    /*
    text-indent:15px;
    text-decoration:none;
    */
    text-decoration:none;
}
.submenu_subpege_left ul li a:hover{
/*    background:url("images/btn_over.png");*/
    color:#000000;
    overflow:hidden;
}



/* submenu_subpege_left */







#submenu_subpege{
margin-top:100px;
width:210px;
height:100%;
/*
background-image: url(".././images/new_index_sub_02.gif");
background-position:top center;
background-repeat: no-repeat;
*/
z-index: 419152;
}


#submenu_subpege ul li{

display: block;
text-align:center;
    width:210px;
    height:30px;
    color:#000000;
    text-decoration: none;
/*
    margin-left:0px;
text-indent:0px;
*/
    background-color:#FFFFFF;
    background:url(".././images/mainmenu_submenubk.jpg");
  filter: alpha(opacity=90);
  -moz-opacity:0.9;
  opacity:0.9;
}

#submenu_subpege ul li a{
    display:block;
    width:100%;
    height:100%;
    line-height:30px;
    /*
    text-indent:15px;
    text-decoration:none;
    */
    text-decoration:none;
}
#submenu_subpege ul li a:hover{
/*    background:url("images/btn_over.png");*/
    color:#000000;
}










/* pankuzu */


#topicPath {
    width:720px;
    height:27px;
    padding-top:5px;
    padding-left:10px;
}

#topicPath_bt {
    width:730px;
    height:5px;
    margin-bottom:0px;
/*
    margin-bottom:15px;
*/
background-image: url(".././images/topicpath_btbk.gif");
background-position:top center;
background-repeat: no-repeat;
}

#topicPath_03 {
	display:inline;
}
#topicPath_03 img {
	margin:0 5px;
}





/* content cuisine */

.cuisine_img01{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/cuisine_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.cuisine_img01 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.cuisine_img02{
width:730px;
height:300px;
margin:0px;
background-image: url(".././images/cuisine_img03.jpg");
background-position:top center;
background-repeat: no-repeat;
}


.cuisine_img02 p{
width:400px;
padding-top:20px;
padding-left:310px;
}



.cuisine_img03{
width:730px;
height:200px;
margin:0px;

}


.cuisine_img03 p{
width:700px;
padding-top:0px;
padding-left:30px;
}


.cuisine_img04{
width:730px;
margin:0px;
padding-top:0px;
padding-bottom:20px;
}




/* content chapel */



.chapel_img01{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/chapel_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.chapel_img01 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.chapel_img02{
width:730px;
height:300px;
margin:0px;
background-image: url(".././images/chapel_img02.jpg");
background-position:top center;
background-repeat: no-repeat;
}


.chapel_img02 p{
width:385px;
padding-top:0px;
padding-left:310px;
}



.chapel_img03{
width:730px;

margin:0px;
background-image: url(".././images/chapel_img03.jpg");
background-position:top center;
background-repeat: no-repeat;

}


.chapel_img03 p{
width:385px;
padding-top:0px;
padding-left:30px;
}


.chapel_img04{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/chapel_img04.jpg");
background-position:top center;
background-repeat: no-repeat;

}


.chapel_img04 p{
width:385px;
padding-top:0px;
padding-left:310px;
}

.chapel_img04_noimg{
width:730px;
height:400px;
margin:0px;

}

.chapel_img05{
width:730px;
height:300px;
margin:0px;
background-image: url(".././images/chapel_img05.jpg");
background-position:top center;
background-repeat: no-repeat;

}


.chapel_img05 p{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
}


.chapel_img06{
width:730px;
height:300px;
margin:0px;
background-image: url(".././images/chapel_img06.jpg");
background-position:top center;
background-repeat: no-repeat;
}


.chapel_img06 p{
width:385px;
padding-top:0px;
padding-left:310px;
}




/* content joy */



.joy_250imgl{
padding-top:15px;
padding-left:30px;
}

.joy_250imgr{
padding-top:15px;
padding-left:30px;
}

.joy_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/joy_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.joy_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/joy_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.joy_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/joy_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.joy_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.joy_img01{
width:730px;
height:280px;
margin:0px;
}


.joy_img01 p{
width:400px;
padding-top:15px;
float:left;
}


.joy_img02{
width:730px;
height:280px;
margin:0px;
}


.joy_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}

.joy_img03{
width:730px;
height:280px;
margin:0px;
}


.joy_img03 p{
width:385px;
padding-top:15px;
float:left;
}



.joy_img04{
width:730px;
height:280px;
margin:0px;
}


.joy_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}



.joy_img05{
width:730px;
height:280px;
margin:0px;
}


.joy_img05 p{
width:385px;
padding-top:15px;
float:left;
}



.joy_img06{
width:730px;
height:280px;
margin:0px;
}


.joy_img06 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}


.joy_img07{
width:730px;
height:280px;
margin:0px;
}


.joy_img07 p{
width:385px;
padding-top:15px;
float:left;
}


.joy_img08{
width:730px;
height:280px;
margin:0px;
}


.joy_img08 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}


.joy_img09{
width:730px;
height:280px;
margin:0px;
}


.joy_img09 p{
width:385px;
padding-top:15px;
float:left;
}


.joy_img10{
width:730px;
height:280px;
margin:0px;
}


.joy_img10 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}



.joy_img11{
width:730px;
height:280px;
margin:0px;
}


.joy_img11 p{
width:385px;
padding-top:15px;
float:left;
}


.joy_img12{
width:730px;
height:280px;
margin:0px;
}


.joy_img12 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}



.joy_img13{
width:730px;
height:280px;
margin:0px;
}


.joy_img13 p{
width:385px;
padding-top:15px;
float:left;
}


.joy_img14{
width:730px;
height:280px;
margin:0px;
}


.joy_img14 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}







/* content fair */



.fair_250imgl{
padding-top:15px;
padding-left:30px;
}

.fair_250imgr{
padding-top:15px;
padding-left:30px;
}

.fair_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/fair_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.fair_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/fair_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.fair_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/fair_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.fair_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.fair_img01{
width:730px;
/*height:280px;*/
height:100%;
margin:0px;
}

.fair_img01 p{
width:385px;
padding-top:15px;
padding-left:0px;
float:left;
}

.fair_img01_text{
width:385px;
padding-top:15px;
float:left;
}


.fair_img02{
width:730px;
height:280px;
margin:0px;
}


.fair_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}

.fair_img03{
width:730px;
height:280px;
margin:0px;
}


.fair_img03 p{
width:385px;
padding-top:15px;
float:left;
}



.fair_img04{
width:730px;
height:280px;
margin:0px;
}


.fair_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}



.fair_img05{
width:730px;
height:280px;
margin:0px;
}


.fair_img05 p{
width:385px;
padding-top:15px;
float:left;
}



.fair_img06{
width:730px;
height:280px;
margin:0px;
}


.fair_img06 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}


.fair_img07{
width:730px;
height:280px;
margin:0px;
}


.fair_img07 p{
width:385px;
padding-top:15px;
float:left;
}


.fair_img08{
width:730px;
height:280px;
margin:0px;
}


.fair_img08 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}


.fair_img09{
width:730px;
height:280px;
margin:0px;
}


.fair_img09 p{
width:385px;
padding-top:15px;
float:left;
}


.fair_img10{
width:730px;
height:280px;
margin:0px;
}


.fair_img10 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}



.fair_img11{
width:730px;
height:280px;
margin:0px;
}


.fair_img11 p{
width:400px;
padding-top:15px;
float:left;
}


.fair_img12{
width:730px;
height:280px;
margin:0px;
}


.fair_img12 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}



.fair_img13{
width:730px;
height:280px;
margin:0px;
}


.fair_img13 p{
width:385px;
padding-top:15px;
float:left;
}


.fair_img14{
width:730px;
height:280px;
margin:0px;
}


.fair_img14 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}



/* content concept */


.concept_img01{
width:730px;
margin:0px;
/*
background-image: url(".././images/concept_img01.jpg");
*/
background-position:top center;
background-repeat: no-repeat;
}

.concept_img01 p{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
}




/* content concept */


.costume_img01{
width:730px;
margin:0px;
/*
background-image: url(".././images/concept_img01.jpg");
*/
background-position:top center;
background-repeat: no-repeat;
}

.costume_img01 p{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
}






/* content voice */


.voice_img01{
width:730px;
margin:0px;
/*
background-image: url(".././images/concept_img01.jpg");
*/
background-position:top center;
background-repeat: no-repeat;
}

.voice_img01 p{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
}


.voice_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.voice_img01{
width:730px;
height:280px;
margin:0px;
}


.voice_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_img02{
width:730px;
height:280px;
margin:0px;
}


.voice_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}

.voice_img03{
width:730px;
height:280px;
margin:0px;
}


.voice_img03 p{
width:385px;
padding-top:15px;
float:left;
}



.voice_img04{
width:730px;
height:280px;
margin:0px;
}


.voice_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}







/* content dress */



.dress_250imgl{
padding-top:15px;
padding-left:30px;
}

.dress_250imgr{
padding-top:15px;
padding-left:30px;
}

.dress_m_img250_bk2_l{
width:310px;
height:280px;
background-image: url(".././images/dress_m_img250_bk2.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.dress_m_img250_bk2_r{
width:310px;
height:280px;
background-image: url(".././images/dress_m_img250_bk2.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}


.dress_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/dress_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.dress_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/dress_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}



.dress_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/dress_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.dress_img00 p{
width:700px;
padding-top:190px;
padding-left:30px;
}


.dress_img01{
width:730px;
height:280px;
margin:0px;
}


.dress_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.dress_img02{
width:730px;
height:280px;
margin:0px;
}


.dress_img02 p{
width:385px;
padding-top:15px;
float:left;
}

.dress_img03{
width:730px;
height:280px;
margin:0px;
}


.dress_img03 p{
width:385px;
padding-top:15px;
float:left;
}



.dress_img04{
width:730px;
height:280px;
margin:0px;
}


.dress_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}

/* -- */

.dress_g_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}

.dress_g_img02 p{
}


.dress_g_img02 ul li
{
float: left;
width: 185px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
_margin-left: 24pt;
list-style:none;
}



.dress_g_img02 ul li p
{
margin-top: 10pt;
}























/* content garden */



.garden_250imgl{
padding-top:15px;
padding-left:30px;
}

.garden_250imgr{
padding-top:15px;
padding-left:30px;
}

.garden_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/garden_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.garden_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/garden_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.garden_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/garden_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.garden_img00 p{
width:700px;
padding-top:180px;
padding-left:30px;
}


.garden_img01{
width:730px;
height:280px;
margin:0px;
}


.garden_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.garden_img02{
width:730px;
height:280px;
margin:0px;
}


.garden_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.garden_img03{
width:730px;
height:280px;
margin:0px;
}


.garden_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.garden_img04{
width:730px;
height:280px;
margin:0px;
}


.garden_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.garden_img05{
width:730px;
height:200px;
margin:0px;
}


.garden_img05 p{
width:670px;
padding-top:0px;
padding-left:35px;
margin:0px;
}







/* content flower */



.flower_250imgl{
padding-top:15px;
padding-left:30px;
}

.flower_250imgr{
padding-top:15px;
padding-left:30px;
}

.flower_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/flower_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.flower_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/flower_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.flower_img00{
width:730px;
height:320px;
margin:0px;
background-image: url(".././images/flower_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.flower_img00 p{
width:670px;
padding-top:150px;
padding-left:30px;
}


.flower_img01{
width:730px;
height:280px;
margin:0px;
}


.flower_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.flower_img02{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
}


.flower_img02 p{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;

}

.flower_img03{
width:730px;
height:420px;
margin:0px;
}


.flower_img03 p{
width:670px;
padding-top:15px;
padding-left:30px;
padding-right:30px;
}


.flower_img04{
width:730px;
height:280px;
margin:0px;
}


.flower_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.flower_img05{
width:730px;
height:200px;
margin:0px;
}


.flower_img05 p{
width:670px;
padding-top:0px;
padding-left:35px;
margin:0px;
}


/* -- */

.flower_g_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}

.flower_g_img02 p{
}


.flower_g_img02 ul li
{
float: left;
width: 185px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 10pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
_margin-left: 24pt;
list-style:none;
}



.flower_g_img02 ul li p
{
margin-top: 10pt;
}









/* content beauty */



.beauty_250imgl{
padding-top:15px;
padding-left:30px;
}

.beauty_250imgr{
padding-top:15px;
padding-left:30px;
}

.beauty_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/beauty_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.beauty_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/beauty_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.beauty_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/beauty_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.beauty_img00 p{
width:700px;
padding-top:210px;
padding-left:30px;
}


.beauty_img01{
width:730px;
height:280px;
margin:0px;
}


.beauty_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.beauty_img02{
width:730px;
height:280px;
margin:0px;
}


.beauty_img02 p{
width:385px;
padding-top:15px;
float:left;
}

.beauty_img03{
width:730px;
height:280px;
margin:0px;
}


.beauty_img03 p{
width:385px;
padding-top:15px;
float:left;
}



.beauty_img04{
width:730px;
height:280px;
margin:0px;
}


.beauty_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right;
}





/* content s_coordinate */



.s_coordinate_250imgl{
padding-top:15px;
padding-left:30px;
}

.s_coordinate_250imgr{
padding-top:15px;
padding-left:30px;
}

.s_coordinate_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/s_coordinate_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.s_coordinate_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/s_coordinate_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.s_coordinate_img00{
width:730px;
height:320px;
margin:0px;
background-image: url(".././images/s_coordinate_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.s_coordinate_img00 p{
width:670px;
padding-top:150px;
padding-left:30px;
}


.s_coordinate_img01{
width:730px;
height:280px;
margin:0px;
}


.s_coordinate_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.s_coordinate_img02{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
}


.s_coordinate_img02 p{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;

}

.s_coordinate_img03{
width:730px;
height:420px;
margin:0px;
}


.s_coordinate_img03 p{
width:670px;
padding-top:15px;
padding-left:30px;
padding-right:30px;
}


.s_coordinate_img04{
width:730px;
height:280px;
margin:0px;
}


.s_coordinate_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.s_coordinate_img05{
width:730px;
height:200px;
margin:0px;
}


.s_coordinate_img05 p{
width:670px;
padding-top:0px;
padding-left:35px;
margin:0px;
}



/* content hartonroom */



.hartonroom_250imgl{
padding-top:15px;
padding-left:30px;
}

.hartonroom_250imgr{
padding-top:15px;
padding-left:30px;
}

.hartonroom_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/hartonroom_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.hartonroom_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/hartonroom_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.hartonroom_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/hartonroom_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.hartonroom_img00 p{
width:700px;
padding-top:250px;
padding-left:30px;
}


.hartonroom_img01{
width:730px;
height:360px;
margin:0px;
}


.hartonroom_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.hartonroom_img02{
width:730px;
height:280px;
margin:0px;
}


.hartonroom_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.hartonroom_img03{
width:730px;
height:280px;
margin:0px;
}


.hartonroom_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.hartonroom_img04{
width:730px;
height:280px;
margin:0px;
}


.hartonroom_img04 p{
width:385px;
padding-top:15px;
float:left;
}


.hartonroom_img05{
width:730px;
height:200px;
margin:0px;
}


.hartonroom_img05 p{
width:670px;
padding-top:0px;
padding-left:35px;
margin:0px;
}







/* content sierraroom */



.sierraroom_250imgl{
padding-top:15px;
padding-left:30px;
}

.sierraroom_250imgr{
padding-top:15px;
padding-left:30px;
}

.sierraroom_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/sierraroom_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.sierraroom_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/sierraroom_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.sierraroom_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/sierraroom_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.sierraroom_img00 p{
width:700px;
padding-top:250px;
padding-left:30px;
}


.sierraroom_img01{
width:730px;
height:300px;
margin:0px;
}


.sierraroom_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.sierraroom_img02{
width:730px;
height:280px;
margin:0px;
}


.sierraroom_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.sierraroom_img03{
width:730px;
height:280px;
margin:0px;
}


.sierraroom_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.sierraroom_img04{
width:730px;
height:280px;
margin:0px;
}


.sierraroom_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.sierraroom_img05{
width:730px;
height:280px;
margin:0px;
}


.sierraroom_img05 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:left;
}

.sierraroom_img06{
width:730px;
height:280px;
margin:0px;
}


.sierraroom_img06 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:right
}


.sierraroom_img07{
width:730px;
height:280px;
margin:0px;
}


.sierraroom_img07 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:left;
}










/* content squereroom */



.squereroom_250imgl{
padding-top:15px;
padding-left:30px;
}

.squereroom_250imgr{
padding-top:15px;
padding-left:30px;
}

.squereroom_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/squereroom_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.squereroom_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/squereroom_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.squereroom_img00{
width:730px;
height:350px;
margin:0px;
background-image: url(".././images/squereroom_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.squereroom_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.squereroom_img01{
width:730px;
height:320px;
margin:0px;
}


.squereroom_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.squereroom_img02{
width:730px;
height:370px;
margin:0px;
}


.squereroom_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.squereroom_img03{
width:730px;
height:280px;
margin:0px;
}


.squereroom_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.squereroom_img04{
width:730px;
height:280px;
margin:0px;
}


.squereroom_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.squereroom_img05{
width:730px;
height:280px;
margin:0px;
}


.squereroom_img05 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:left;
}

.squereroom_img06{
width:730px;
height:280px;
margin:0px;
}


.squereroom_img06 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:right
}


.squereroom_img07{
width:730px;
height:280px;
margin:0px;
}


.squereroom_img07 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:left;
}
















/* content tr_time */



.tr_time_250imgl{
padding-top:15px;
padding-left:30px;
}

.tr_time_250imgr{
padding-top:15px;
padding-left:30px;
}

.tr_time_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/tr_time_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.tr_time_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/tr_time_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.tr_time_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/tr_time_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.tr_time_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.tr_time_img01{
width:730px;
height:500px;
margin:0px;
text-align:center;
}


.tr_time_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.tr_time_img02{
width:730px;
height:280px;
margin:0px;
}


.tr_time_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.tr_time_img03{
width:730px;
height:280px;
margin:0px;
}


.tr_time_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.tr_time_img04{
width:730px;
height:280px;
margin:0px;
}


.tr_time_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.tr_time_img05{
width:730px;
height:280px;
margin:0px;
}


.tr_time_img05 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:left;
}

.tr_time_img06{
width:730px;
height:280px;
margin:0px;
}


.tr_time_img06 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:right
}


.tr_time_img07{
width:730px;
height:280px;
margin:0px;
}


.tr_time_img07 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:left;
}










/* content wplanner_index */



.wplanner_index_250imgl{
padding-top:15px;
padding-left:30px;
}

.wplanner_index_250imgr{
padding-top:15px;
padding-left:30px;
}

.wplanner_index_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/wplanner_index_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.wplanner_index_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/wplanner_index_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.wplanner_index_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/wplanner_index_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.wplanner_index_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.wplanner_index_img01{
width:730px;
height:280px;
margin:0px;
}


.wplanner_index_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.wplanner_index_img02{
width:730px;
height:280px;
margin:0px;
}


.wplanner_index_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.wplanner_index_img03{
width:730px;
height:280px;
margin:0px;
}


.wplanner_index_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.wplanner_index_img04{
width:730px;
height:280px;
margin:0px;
}


.wplanner_index_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.wplanner_index_img05{
width:730px;
height:280px;
margin:0px;
}


.wplanner_index_img05 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:left;
}

.wplanner_index_img06{
width:730px;
height:280px;
margin:0px;
}


.wplanner_index_img06 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:right
}


.wplanner_index_img07{
width:730px;
height:280px;
margin:0px;
}


.wplanner_index_img07 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:left;
}





/* content plan_index */



.plan_index_250imgl{
padding-top:15px;
padding-left:30px;
}

.plan_index_250imgr{
padding-top:15px;
padding-left:30px;
}

.plan_index_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/plan_index_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.plan_index_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/plan_index_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.plan_index_img00{
width:730px;
height:320px;
margin:0px;
background-image: url(".././images/plan_index_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.plan_index_img00 p{
width:670px;
padding-top:150px;
padding-left:30px;
}


.plan_index_img01{
width:730px;
height:280px;
margin:0px;
}


.plan_index_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.plan_index_img02{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;
}


.plan_index_img02 p{
width:670px;
padding-top:0px;
padding-left:30px;
padding-right:30px;

}

.plan_index_img03{
width:730px;
height:420px;
margin:0px;
}


.plan_index_img03 p{
width:670px;
padding-top:15px;
padding-left:30px;
padding-right:30px;
}


.plan_index_img04{
width:730px;
height:280px;
margin:0px;
}


.plan_index_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.plan_index_img05{
width:730px;
height:200px;
margin:0px;
}


.plan_index_img05 p{
width:670px;
padding-top:0px;
padding-left:35px;
margin:0px;
}







/* content faq_index */



.faq_index_250imgl{
padding-top:15px;
padding-left:30px;
}

.faq_index_250imgr{
padding-top:15px;
padding-left:30px;
}

.faq_index_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/faq_index_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.faq_index_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/faq_index_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.faq_index_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/faq_index_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.faq_index_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.faq_index_img01{
width:730px;
height:280px;
margin:0px;
}


.faq_index_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.faq_index_img02{
width:730px;
height:280px;
margin:0px;
}


.faq_index_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.faq_index_img03{
width:730px;
height:280px;
margin:0px;
}


.faq_index_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.faq_index_img04{
width:730px;
height:280px;
margin:0px;
}


.faq_index_img04 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}


.faq_index_img05{
width:730px;
height:280px;
margin:0px;
}


.faq_index_img05 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:left;
}

.faq_index_img06{
width:730px;
height:280px;
margin:0px;
}


.faq_index_img06 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:right
}


.faq_index_img07{
width:730px;
height:280px;
margin:0px;
}


.faq_index_img07 p{
width:385px;
padding-top:15px;
padding-right:30px;
float:left;
}












/* content recruit */


.recruit_250imgl{
padding-top:15px;
padding-left:30px;
}

.recruit_250imgr{
padding-top:15px;
padding-left:30px;
}

.recruit_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/recruit_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.recruit_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/recruit_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.recruit_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/recruit_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.recruit_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.recruit_img01{
width:670px;
margin:0px;
margin-top:10px;
padding-left:30px;
}


.recruit_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.recruit_img02{
width:730px;
height:280px;
margin:0px;
}


.recruit_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.recruit_img03{
width:730px;
height:280px;
margin:0px;
}


.recruit_img03 p{
width:385px;
padding-top:15px;
float:left;
}














/* content access */


.access_250imgl{
padding-top:15px;
padding-left:30px;
}

.access_250imgr{
padding-top:15px;
padding-left:30px;
}

.access_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/access_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.access_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/access_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.access_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/access_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.access_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.access_img01{
width:730px;
margin:0px;
margin-top:10px;
}


.access_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.access_img02{
width:730px;
margin:0px;
margin-top:10px;
}


.access_img02 p{
width:385px;
padding-top:15px;
float:left;
}

.access_img03{
width:730px;
height:280px;
margin:0px;
}


.access_img03 p{
width:385px;
padding-top:15px;
float:left;
}


.access_img04{
width:730px;
height:280px;
margin:0px;
}


.access_img04 p{
width:385px;
padding-top:15px;
float:left;
}



.access_img05{
width:730px;
height:280px;
margin:0px;
}


.access_img05 p{
width:385px;
padding-top:15px;
float:left;
}


.access_img06{
width:730px;
height:280px;
margin:0px;
}


.access_img06 p{
width:385px;
padding-top:15px;
float:left;
}


.access_img07{
width:730px;
height:280px;
margin:0px;
}


.access_img07 p{
width:385px;
padding-top:15px;
float:left;
}






.access_img0000{
width:670px;
margin:0px;
margin-top:10px;
padding-left:30px;
}



.access_img00000{
width:620px;
margin:0px;
margin-top:10px;
padding-left:55px;
}













/* content policy */


.policy_250imgl{
padding-top:15px;
padding-left:30px;
}

.policy_250imgr{
padding-top:15px;
padding-left:30px;
}

.policy_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/policy_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.policy_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/policy_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.policy_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/policy_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.policy_img00 p{
width:700px;
padding-top:220px;
padding-left:30px;
}


.policy_img01{
width:670px;
margin:0px;
margin-top:10px;
padding-left:30px;
}


.policy_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.policy_img02{
width:730px;
height:280px;
margin:0px;
}


.policy_img02 p{
width:385px;
padding-top:15px;
padding-left:30px;
float:right
}

.policy_img03{
width:730px;
height:280px;
margin:0px;
}


.policy_img03 p{
width:385px;
padding-top:15px;
float:left;
}







/* voice_01 */




.voice_01_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_01_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_01_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_01_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_01_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_01_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_01_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_01_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_01_img00 p{
width:210px;
padding-top:190px;
padding-left:60px;
}


.voice_01_img01{
width:730px;
margin:0px;
}


.voice_01_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_01_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_01_img02 p{
}





.voice_01_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_01_img02 ul li p
{
margin-top: 10pt;
}












/* voice_02 */




.voice_02_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_02_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_02_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_02_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_02_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_02_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_02_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_02_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_02_img00 p{
width:200px;
padding-top:210px;
padding-left:60px;
}


.voice_02_img01{
width:730px;
margin:0px;
}


.voice_02_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_02_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_02_img02 p{
}





.voice_02_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_02_img02 ul li p
{
margin-top: 10pt;
}













/* voice_03 */




.voice_03_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_03_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_03_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_03_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_03_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_03_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_03_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_03_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_03_img00 p{
width:200px;
padding-top:190px;
padding-left:60px;
}


.voice_03_img01{
width:730px;
margin:0px;
}


.voice_03_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_03_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_03_img02 p{
}





.voice_03_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_03_img02 ul li p
{
margin-top: 10pt;
}

























/* voice_04 */




.voice_04_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_04_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_04_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_04_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_04_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_04_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_04_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_04_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_04_img00 p{
width:210px;
padding-top:210px;
padding-left:60px;
}


.voice_04_img01{
width:730px;
margin:0px;
}


.voice_04_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_04_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_04_img02 p{
}





.voice_04_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_04_img02 ul li p
{
margin-top: 10pt;
}











/* voice_05 */




.voice_05_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_05_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_05_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_05_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_05_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_05_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_05_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_05_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_05_img00 p{
width:210px;
padding-top:210px;
padding-left:60px;
}


.voice_05_img01{
width:730px;
margin:0px;
}


.voice_05_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_05_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_05_img02 p{
}





.voice_05_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_05_img02 ul li p
{
margin-top: 10pt;
}
















/* voice_06 */




.voice_06_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_06_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_06_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_06_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_06_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_06_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_06_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_06_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_06_img00 p{
width:210px;
padding-top:210px;
padding-left:60px;
}


.voice_06_img01{
width:730px;
margin:0px;
}


.voice_06_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_06_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_06_img02 p{
}





.voice_06_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_06_img02 ul li p
{
margin-top: 10pt;
}










/* voice_07 */




.voice_07_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_07_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_07_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_07_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_07_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_07_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_07_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_07_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_07_img00 p{
width:210px;
padding-top:210px;
padding-left:60px;
}


.voice_07_img01{
width:730px;
margin:0px;
}


.voice_07_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_07_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_07_img02 p{
}





.voice_07_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_07_img02 ul li p
{
margin-top: 10pt;
}











/* voice_08 */




.voice_08_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_08_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_08_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_08_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_08_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_08_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_08_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_08_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_08_img00 p{
width:210px;
padding-top:210px;
padding-left:60px;
}


.voice_08_img01{
width:730px;
margin:0px;
}


.voice_08_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_08_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_08_img02 p{
}





.voice_08_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_08_img02 ul li p
{
margin-top: 10pt;
}













/* voice_09 */




.voice_09_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_09_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_09_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_09_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_09_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_09_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_09_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_09_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_09_img00 p{
width:210px;
padding-top:210px;
padding-left:60px;
}


.voice_09_img01{
width:730px;
margin:0px;
}


.voice_09_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_09_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_09_img02 p{
}





.voice_09_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_09_img02 ul li p
{
margin-top: 10pt;
}













/* voice_10 */




.voice_10_250imgl{
padding-top:15px;
padding-left:30px;
}

.voice_10_250imgr{
padding-top:15px;
padding-left:30px;
}

.voice_10_m_img250_bk_l{
width:310px;
height:280px;
background-image: url(".././images/voice_10_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:left;
}

.voice_10_m_img250_bk_r{
width:310px;
height:280px;
background-image: url(".././images/voice_10_m_img250_bk.gif");
background-position:top center;
background-repeat: no-repeat;
float:right;
}




.voice_10_img00{
width:730px;
height:400px;
margin:0px;
background-image: url(".././images/voice_10_img01.jpg");
background-position:top center;
background-repeat: no-repeat;
}

.voice_10_img00 p{
width:210px;
padding-top:210px;
padding-left:60px;
}


.voice_10_img01{
width:730px;
margin:0px;
}


.voice_10_img01 p{
width:385px;
padding-top:15px;
float:left;
}


.voice_10_img02{
width:730px;
height:100%;
margin:0px;
padding-top:30px;
/*
background-image: url(".././images/p2.jpg");
*/
}


.voice_10_img02 p{
}





.voice_10_img02 ul li
{
float: left;
width: 300px;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0px;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 30pt;
margin-left: 33pt;
list-style:none;
}



.voice_10_img02 ul li p
{
margin-top: 10pt;
}


























/* sitemap */
#sitemap_outline{
width:600px;
margin-top:60px;
margin-bottom:60px;
padding-left:80px;
}

#sitemap ul li{
list-style-type:disc inside;
}






/* galleria */
#galleria{width:700px;margin:0px auto}







/*- FAQ----------------------- */


fieldset.site-list {
	width: 670px;
	margin:5px 30px 30px 30px;
	padding:15px 0px 15px 0px;
	border:solid 1px #cccccc;
}




fieldset.site-list li {
	margin:0;
	margin-top:4px;
	margin-left:20px;
	padding: 0;
	background-color: transparent;
	background-image: url(.././images/arr.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: center;
	padding-left: 14px;
	list-style: none;
	background-x-position: 0px;
	background-y-position: 0px;
}










/*
fieldset.site-list legend
{
padding-top: 2px;
padding-right: 3px;
padding-bottom: 2px;
padding-left: 3px;
margin-left: 10px;
color: #faf9f6;
background-color: #660000;
border-top-width: 3px;
border-right-width: 3px;
border-bottom-width: 3px;
border-left-width: 3px;
border-top-style: double;
border-right-style: double;
border-bottom-style: double;
border-left-style: double;
border-top-color: #660000;
border-right-color: #660000;
border-bottom-color: #660000;
border-left-color: #660000;
}
*/

fieldset.site-list legend.Faq1 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #003333;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #003333;
	border-right-color: #003333;
	border-bottom-color: #003333;
	border-left-color: #000066;
}
fieldset.site-list legend.Faq2 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #006666;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #006666;
	border-right-color: #006666;
	border-bottom-color: #006666;
	border-left-color: #006666;
}
fieldset.site-list legend.Faq3 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #006600;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
fieldset.site-list legend.Faq4 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #663300;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #663300;
	border-right-color: #663300;
	border-bottom-color: #663300;
	border-left-color: #663300;
}
fieldset.site-list legend.Faq5 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #660000;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #660000;
	border-right-color: #660000;
	border-bottom-color: #660000;
	border-left-color: #660000;
}



fieldset.site-list legend.Faq6 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #660032;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #660032;
	border-right-color: #660032;
	border-bottom-color: #660032;
	border-left-color: #660032;
}


fieldset.site-list legend.Faq7 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #1D1D1D;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #1D1D1D;
	border-right-color: #1D1D1D;
	border-bottom-color: #1D1D1D;
	border-left-color: #1D1D1D;
}


fieldset.site-list legend.Faq8 {
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	margin-left: 10px;
	color: #faf9f6;
	background-color: #001933;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #001933;
	border-right-color: #001933;
	border-bottom-color: #001933;
	border-left-color: #001933;
}

/* Normal links */
fieldset legend a:link {
	color: #fff;
	text-decoration: none;
}
fieldset legend a:visited {
	color: #fff;
	text-decoration: none;
}
fieldset legend a:hover, fieldset legend a:visited:hover {
	color: #fff;
	text-decoration: underline;
}
/* Image border and background color fixes */
fieldset legend a.img:link, a.img:visited, a.img:hover, a.img:visited:hover {
	border: none;
	background-color:transparent;
}


/* FAQ */


.FAQ_answerbox {
	margin:15px 30px 15px 30px;
	padding:20px 0px 20px 0px;
	width: 670px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ededed;
	border-right-color: #ededed;
	border-bottom-color: #ededed;
	border-left-color: #ededed;
}
.FAQ_answerbox a.bkNO {
	font-size: 20px;
	margin-right: 15px;
	color: #ededed;
	background-color: transparent;
	float: right;
	font-family : Century Gothic, arial black, sans-serif;
}
li.FAQ_qcontents {
	margin:10px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	width: 550px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	background-image: url(.././images/icon_q.gif);
	background-repeat: no-repeat;
	line-height: 2.4em;
	list-style-type: none;
}
li.FAQ_qcontents p {
	font-size: 16px;
	font-weight: 900;
	letter-spacing: 0.1em;
	position: relative;
	top: 1px;
	left: 34px;
	color: #660000;
}
li.FAQ_acontents {
	margin:10px 0px 0px 30px;
	background-image: url(.././images/icon_a.gif);
	background-repeat: no-repeat;
	width: 550px;
	list-style-type: none;
}
li.FAQ_acontents p {
	font-size: 12px;
	position: relative;
	top: 1px;
	left: 34px;
	width: 550px;
	line-height: 18px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}





/* subtitle */
.sub_title {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #993333;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 5px;
	font-weight: normal;
font-size: 120% line-height: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.sub_title2 {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #3B3C6A;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 5px;
	width: 620px;
	font-weight: normal;
font-size: 120% line-height: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.sub_title0 {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #f6bfbe;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 5px;
	width: 620px;
	font-weight: normal;
font-size: 120% line-height: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.sub_title2_child {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #6E6F9D;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 5px;
	width: 620px;
	font-weight: normal;
font-size: 120% line-height: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.textblockform {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f6bfbe;
	border-right-color: #f6bfbe;
	border-bottom-color: #f6bfbe;
	border-left-color: #f6bfbe;
	margin-top: 10pt;
	margin-right: 4px;
	margin-bottom: 10px;
	margin-left: 4px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}

.textblockform_inq {
/*
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f6bfbe;
	border-right-color: #f6bfbe;
	border-bottom-color: #f6bfbe;
	border-left-color: #f6bfbe;
*/
	margin-top: 0pt;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.textblockform_inq_leftbox {


font-family:'Hiragino Kaku Gothic Pro',Meiryo,sans-serif;

	width: 440px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	background-color: #ffffff;
	margin-top: 10pt;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}




.margin_box {
	margin-top: 10pt;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.margin_box td {
	line-height : 150%;

}







/* Form styles */
div.form-container { margin: 0px; padding: 0px;}

p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }

div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }
div.errors p { margin: 0; }
div.errors p em { color: #C00; font-style: normal; font-weight: bold; }

div.form-container form p { margin: 0; }
div.form-container form p.note { margin-left: 170px; font-size: 90%; color: #333; }
div.form-container form fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid; }
div.form-container form legend { font-weight: bold; color: #666; }
div.form-container form fieldset div { padding: 0.25em 0; }
div.form-container label, 
div.form-container span.label { margin-right: 10px; padding-right: 10px; width: 150px; display: block; float: left; text-align: right; position: relative; }
div.form-container label.error, 
div.form-container span.error { color: #C00; }
div.form-container label em, 
div.form-container span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }
div.form-container input.error { border-color: #C00; background-color: #FEF; }
div.form-container input:focus,
div.form-container input.error:focus, 
div.form-container textarea:focus {	background-color: #FFC; border-color: #FC6; }
div.form-container input:focus { background-color: #FFC; border-color: #FC6; }
div.form-container button:focus { background-color: #660000; border-color: #660000; }


.form-container select
{
margin: 0em;
padding: 0px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #d4d4d4;
border-right-color: #eeeeee;
border-bottom-color: #eeeeee;
border-left-color: #d4d4d4;
font-family: Arial,Helvetica,'Hiragino Kaku Gothic Pro',sans-serif;
background-color: #ffffff;
background-image: url(../images/bg_input.gif);
background-repeat: no-repeat;
}



.form-container select:hover
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #00b8fd;
border-right-color: #00b8fd;
border-bottom-color: #00b8fd;
border-left-color: #00b8fd;
}

.form-container select:focus
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
}




.form-container input, textarea
{
margin: 0em;
padding: 0px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #d4d4d4;
border-right-color: #eeeeee;
border-bottom-color: #eeeeee;
border-left-color: #d4d4d4;
font-family: Arial,Helvetica,'Hiragino Kaku Gothic Pro',sans-serif;
background-color: #ffffff;
background-image: url(../images/bg_input.gif);
background-repeat: no-repeat;
}

.form-container input:hover, textarea:hover
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #00b8fd;
border-right-color: #00b8fd;
border-bottom-color: #00b8fd;
border-left-color: #00b8fd;
}

.form-container input:focus, textarea:focus
{
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #000000;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
}

.form-container input.submit
{
color: #ffffff;
border-top-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-left-width: medium;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;
background-color: #b83800;
font-size: 85%;
font-weight: bold;
text-transform: uppercase;
}

.form-container input.submit:hover
{
background-color: #000000;
}
.form-container button.submitBOX
{
color: #ffffff;
	margin: 0px;
	padding: 3px;
border-top-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-left-width: medium;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;
background-color: #b83800;
font-size: 100%;
/*font-weight: bold;*/
text-transform: uppercase;
font-family: Arial,Helvetica,'Hiragino Kaku Gothic Pro',sans-serif;
}

.form-container button.submitBOX:hover
{
background-color: #000000;
}

.form-container button img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}



.form-container form
{
margin-top: 0em;
margin-right: 0px;
margin-bottom: 0em;
margin-left: 0px;
padding-top: 0px;
padding-right: 0pt;
padding-bottom: 0px;
padding-left: 0pt;
}

.formbk_inq
{

font-family:'Hiragino Kaku Gothic Pro',Meiryo,sans-serif;



	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #CC6666;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 15px;
padding-right: 0pt;
padding-bottom: 15px;
padding-left: 10pt;
background-color: #ffffff;
background-image: url(../images/slash01.png);
}


.s_title {
width:150px;
	font-weight: normal;
font-size: 100% line-height: 40px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 50px;
	color: #333333;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b11a0e;
}

.s_title_eng {
width:150px;
	height: 26px;
padding-top: 0px;
padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom : 0px;
	margin-left: 50px;
	margin-right : 0px;
	margin-top : 0px;
	background-color: transparent;
	/*background-image: url(.././images/subpage_title.jpg);*/
background-repeat: norepeat;
	background-attachment: scroll;
	background-x-position: right;
	background-y-position: top;
	font-family: "Palatino Linotype", Palatino, Sylfaen, Garamond, serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 18px;
	font-size-adjust: none;
	font-stretch: normal;
	line-height: 26px;
	color: #000000;

}



button.submitBOX
{
color: #ffffff;
	margin: 0px;
	padding: 3px;
border-top-width: medium;
border-right-width: medium;
border-bottom-width: medium;
border-left-width: medium;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: -moz-use-text-color;
border-right-color: -moz-use-text-color;
border-bottom-color: -moz-use-text-color;
border-left-color: -moz-use-text-color;
background-color: #b83800;
font-size: 100%;
/*font-weight: bold;*/
text-transform: uppercase;
font-family: Arial,Helvetica,'Hiragino Kaku Gothic Pro',sans-serif;
}

button.submitBOX:hover
{
background-color: #000000;
}

button img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}




/* ------------ blog ------------ */


.entry-type-post h3{
font-family:'Hiragino Mincho Pro W6',Meiryo,serif;
line-height: 30px;
font-size: 14pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000000;
height:83px;
padding-top:28px;
padding-left:70px;
/*
background-image: url(".././images/sub_title_h3.gif");
*/
background-image: url(".././images/title_blog_index_img01.jpg");

background-position:top center;
background-repeat: no-repeat;
text-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.8);
}





.entry-header{
/*
font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
font-weight: bold;
*/



/*
text-indent:70px
*/
}


.date-header{
background-image: url(".././images/sub_title_blogtitle.gif");
height:40px;
	margin-top: 0pt;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0pt;
	padding-top: 20px;
	padding-right: 0pt;
	padding-bottom: 0px;
	padding-left: 0pt;
	font-size:24px;
    text-align: center;
	color: #B11A0E;
	/*
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	*/
	font-family:"Century Gothic","Palatino Linotype", "Garamond", "Monotype Corsiva",  Century, Book Antiqua, serif;
	/*display:none;*/
}




.entry-content{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	padding: 0;
	text-align:center;

}


.entry-body{
width:670px;
text-align:left;
margin-left:30px;
margin-right:30px;
}




.entry-footer{
clear:both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
	padding: 0;
	text-align:center;
}

.entry-footer-info{
width:670px;
text-align:left;
margin-left:30px;
margin-right:30px;

}

.trackbacks{
width:670px;
text-align:left;
margin-left:30px;
margin-right:30px;
margin-bottom:30px;
}

.bloglanking{
clear:both;
width:670px;
text-align:left;
margin-top:30px;
margin-left:30px;
margin-right:30px;
margin-bottom:30px;
}


.pager-entries{
width:670px;
text-align:left;
margin-left:30px;
margin-right:30px;
margin-bottom:30px;

}

.pager-inner{
margin-bottom:30px;
}


.pager-inner30{
margin:30px;
}


.pager-right{
float:right;
}

.pager-left{
float:left;
}


.content-nav{
width:670px;
text-align:center;
margin-left:30px;
margin-right:30px;
margin-bottom:30px;
}




.archive h2{
font-family:'Hiragino Mincho Pro W6',Meiryo,serif;
line-height: 30px;
font-size: 14pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #000000;
height:83px;
padding-top:28px;
padding-left:70px;
/*
background-image: url(".././images/sub_title_h3.gif");
*/
background-image: url(".././images/title_blog_index_img01.jpg");

background-position:top center;
background-repeat: no-repeat;
text-shadow: 0pt 1px 0pt rgba(255, 255, 255, 0.8);
}



.archive-content{
width:670px;
text-align:left;
margin-left:30px;
margin-right:30px;
margin-bottom:30px;
}


.archive-list{
list-style:none;
}


#calendar{
width:210px;
text-align:center;
background-color: #ffffff;
}


/* ------------ top fade menu nav ------------ */

#fadenav{
    height:35px;
    
    position:fixed;
    top:0px;
    left:0px;
    right:0px;
    /*background:#fff url(../images/nav.png) repeat-x center left;
    border-bottom:1px solid #ddd;*/
}
#fadenav ul{
    height:25px;
    list-style:none;
    margin:4px auto 0px auto;
    width:600px;   
}
#fadenav ul li{
    display:inline;
    float:left;
    margin:0px 2px;

z-index: 419152;
}
#fadenav a{
    font-size:11px;
    font-weight:bold;
    float:left;
    padding: 2px 4px;
    color:#121212;
    text-decoration: none;
    border:1px solid #121212;
    cursor: pointer;
    background:transparent url(../images/overlay.png) repeat-x center left;
    height:16px;
    line-height:16px;
    
}
#fadenav a:hover{
    background:#D9D9DA none;
    color: #fff;
}
#fadenav a.top span, #fadenav a.bottom span{
    float:left;
    width:16px;
    height:16px;
}
#fadenav a.top span{
    background:transparent url(../images/top.png) no-repeat center center;
}
#fadenav a.bottom span{
    background:transparent url(../images/bottom.png) no-repeat center center;
}

#fadenav ul li.search{
    float:right;
}
#fadenav input[type="text"]{
    float:left;
    border:1px solid #ccc;
    margin:0px 1px 0px 50px;
    padding:2px 2px 2px 2px;
}



