@charset "shift_jis";
/* =========================================

nasluck plant > kamakura CSS

===========================================*/


#contents div.main {
width:620px;
margin:0 10px;
text-align:left;
}

#contents h1 {
width:620px;
height:50px;
margin:0 0 5px 0;
padding:0;
background:url(../image_cmn/title_img.jpg) no-repeat 0 0;
text-indent:-9999px;
}

#contents h2 {
clear:both;
margin:5px 0;
padding:0;
text-align:center;
}

#contents h3 {
clear:both;
margin:0 0 10px 0;
padding:0;
text-align:center;
}

/*------- ボタン -------*/

#contents ul.navi_kamakura {
list-style:none;
width:620px;
height:22px;
margin:0;
padding:0;
background:url(../image_cmn/navi.gif) no-repeat 0 -22px;
}

#contents ul.navi_kamakura li,
#contents ul.navi_kamakura li a {
display:block;
float:left;
width:124px;
height:22px;
margin:0;
padding:0;
text-indent:-9999px;
}

#contents ul.navi_kamakura li a.top {background:url(../image_cmn/navi.gif) no-repeat 0 0;}
#contents ul.navi_kamakura li a.outline {background:url(../image_cmn/navi.gif) no-repeat -124px 0;}
#contents ul.navi_kamakura li a.virtual {background:url(../image_cmn/navi.gif) no-repeat -248px 0;}
#contents ul.navi_kamakura li a.photo {background:url(../image_cmn/navi.gif) no-repeat -372px 0;}
#contents ul.navi_kamakura li a.kanko {background:url(../image_cmn/navi.gif) no-repeat -496px 0;}

#contents ul.navi_kamakura li.ov,
#contents ul.navi_kamakura li a:hover{
background:none!important;
} 

/*------- トップページ -------*/

#contents div.area_kamakura_top p.text {
width:580px;
margin:0;
padding:10px;
line-height:15px;
}

#contents div.area_kamakura_top div.section {
margin:15px 0;
}

#contents div.area_kamakura_top div.section p {
margin:0 0 15px 0;
}

#contents div.area_kamakura_top div.section p.pdf {
width:250px;
margin:15px 180px;
padding:0 0 0 28px;
background:url(/image_cmn/pdf_b.gif) no-repeat 0 0;
line-height:22px;
}

/* 見学 */
#contents div.area_kamakura_top div.section a.visit_bnr {
display:block;
width:502px;
height:96px;
margin:0 auto 15px auto;
background:url(../image/visit_bnr.gif) no-repeat 0 0;
text-indent:-9999px;
}
#contents div.area_kamakura_top div.section a.visit_bnr:hover {
background:url(../image/visit_bnr.gif) no-repeat right top;
}

/* 見学申込み */
#contents div.area_kamakura_top div.section a.visit_btn {
display:block;
width:383px;
height:38px;
margin:0 auto 30px auto;
background:url(../image/visit_btn.gif) no-repeat 0 0;
text-indent:-9999px;
}
#contents div.area_kamakura_top div.section a.visit_btn:hover {
background:url(../image/visit_btn.gif) no-repeat right top;
}

/* ビデオ、パンフ紹介（鎌倉工場） */	

#contents div.area_media {
	clear:both;
	width:500px;
	height:90px;
	margin:0 auto;
	padding:20px 15px;
	_padding:10px 15px;
	}

#contents div.area_media a {
	width:150px;
	height:55px;
	display:block;
	border:none 0px;
	background-color:#FFFFFF;
	_filter: alpha(opacity=100); /* IE6 */
	}
#contents div.area_media a:hover {
	_filter: alpha(opacity=80); /* IE6 */
	}	
	
#contents div.area_media img{
opacity: 1.0;
-moz-opacity:1.0; /* Firefox */ 
filter: alpha(opacity=100); /* IE7 */ 
-ms-filter: "alpha(opacity=100)"; /* IE8 */
}
#contents div.area_media img:hover {
opacity: 0.8;
-moz-opacity: 0.8; /* Firefox */ 
filter: alpha(opacity=80); /* IE6 /7 */ 
-ms-filter: "alpha(opacity=80)"; /* IE8 */
}

#contents div.area_media dl {
	float:left;
	width:150px;
	list-style:none;
	margin:0 50px;
	_margin:0 40px;	
	padding:0;
	}
#contents div.area_media dl dt {
	display:block;
	margin:0;
	padding:0;
	}	
	
#contents div.area_media dl dd {
	margin:5px 0 0 0;
	padding:10px 10px;
	font-size:85%;
	text-align:left;
	background:#EEE;
	}	
	

/* ISO認証 */
div.quality {
	clear:both;
overflow:hidden;
width:340px;
margin:20px auto 0 auto;
padding:5px;
border:double 3px #999;
}
div.quality p {
margin:5px auto ;
/*text-align:left;*/
text-align:center;
font-size:85%;
}
div.quality dl {
width:305px;
margin:10px auto 0 auto;
font-size:85%;
}
div.quality dl dt {
float:left;
display:block;
margin:0 10px 0 0;
padding:0 0 20px 0;
text-align:center;
}
div.quality dl dd {
float:left;
width:120px;
margin:0 0 0 5px ;
padding:0;
text-align:left;
}

/*------- 見学 -------*/
#contents div.area_kamakura_visit {
width:620px;
}
#contents div.area_kamakura_visit h2 {
width:620px;
height:54px;
margin:5px 0 0 0;
padding:0;
}
#contents div.area_kamakura_visit p {
margin:5px 30px;
line-height:1.6;
}
#contents div.area_kamakura_visit div.form {
width:323px;
height:50px;
margin:20px auto;
}
#contents div.area_kamakura_visit div.form a {
display:block;
width:323px;
height:44px;
background:url(../visit/image/form_btn.gif) no-repeat 0 0;
text-indent:-9999px;
}
#contents div.area_kamakura_visit div.form a:hover {
background:url(../visit/image/form_btn.gif) no-repeat right top;
}

#contents div.area_kamakura_visit div.attention {
	clear:both;
	margin:5px 30px 0 30px;;
	padding:0;
	padding-left: 1em; /*1em（1文字）分、右に動かす*/
    text-indent: -1em;
}
#contents div.area_kamakura_visit h3 {
	clear:both;
	height:50px;
	margin:20px 0 0 0;
	}
#contents div.area_kamakura_visit div.section dl {
	list-style:none;
	width:620px;
	}
#contents div.area_kamakura_visit div.section dl dt {
	display:block;
	height:53px;
	margin:0;
	padding:0;
	}
#contents div.area_kamakura_visit div.section dl dd {
	width:340px;
	margin:0;
	padding:5px 210px 0 70px;
	text-align:left;
	}
#contents div.area_kamakura_visit div.section dl dd.bg_01 { height:108px; background:url(../visit/image/bg_01.jpg) no-repeat 0 top;} 
#contents div.area_kamakura_visit div.section dl dd.bg_02 { height:157px; background:url(../visit/image/bg_02.jpg) no-repeat 0 top;} 
#contents div.area_kamakura_visit div.section dl dd.bg_03 { height:90px; background:url(../visit/image/bg_03.jpg) no-repeat 0 top;} 

/*------- 見学フォーム -------*/
#contents div.area_kamakura_form h2 {
width:620px;
height:46px;
margin:8px 0 0 0;
background:url(../visit/image/title.gif) no-repeat 0 0;
text-indent:-9999px;
}
#contents div.area_kamakura_form p.lead {
margin:0 0 0 10px;
padding:0 0 0 10px;
background:url(../visit/form/image/kome_icn.gif) no-repeat 0 5px;
}

#contents div.area_kamakura_form form div.section {
width:514px;
margin:15px auto;
}
#contents div.area_kamakura_form form div.section h3 {
width:484px;
height:22px;
padding:6px 0 0 25px;
color:#01478E;
font-weight:bold;
text-align:left;
background:url(../visit/form/image/h_bg.gif) no-repeat 0 0;
}
#contents div.area_kamakura_form form div.section table {
width:450px;
}
#contents div.area_kamakura_form form div.section table th,td {
padding:5px;
vertical-align:top;
text-align:left;
}
#contents div.area_kamakura_form form div.section table th {
width:80px;
}
#contents div.area_kamakura_form form div.section table td select option {
padding:0 0 0 10px;
}
#contents div.area_kamakura_form form div.section table td span.monday {
margin:0 0 0 20px;
color:#F69;
font-weight:bold;
}
#contents div.area_kamakura_form form div.section table td span.point {
margin:0 0 0 10px;
padding:0 0 0 10px;
background:url(../visit/form/image/kome_icn.gif) no-repeat 0 3px;
font-size:80%;
}
#contents div.area_kamakura_form form div.section span.zen {
margin:0 0 0 10px;
font-size:80%;
}
#contents div.area_kamakura_form form div.section span.small {
display:block;
margin:0 0 3px 0;
font-size:80%;
}
#contents div.area_kamakura_form form div.section ul {
width:450px;
}
#contents div.area_kamakura_form form div.section ul li {
margin:0 0 10px 0;
list-style:none;
}
#contents div.area_kamakura_form form div.section ul li span {
margin:0 0 0 5px;
}
#contents div.area_kamakura_form form p.end {
margin:10px auto;
text-align:center;
}
#contents div.area_kamakura_form form div.form_btn {
width:290px;
margin:10px 100px ;
padding:15px 0 15px 160px;
text-align:center;
}
#contents div.area_kamakura_form form div.form_btn span {
float:left;
margin:0 10px;
padding:0;
}


/*------- 概要 -------*/

#contents div.area_kamakura_outline p.text {
width:590px;
margin:0;
padding:5px;
}

#contents div.area_kamakura_outline div.section {
width:600px;
margin:0 10px ;
padding:15px 0 10px 0;
}

#contents div.area_kamakura_outline ul.prof_list {
clear:both;
list-style:none;
float:left;
width:600px;
background:url(../outline/image/map.gif) no-repeat right top;
position:relative;
}

#contents div.area_kamakura_outline ul.prof_list li {
clear:both;
width:358px;
margin:0 0 1px 0;
padding:3px;
background:#DFE8FC;
overflow:hidden;
} 

#contents div.area_kamakura_outline ul.prof_list dl dt {
float:left;
width:98px;
margin:0;
padding:0 0 0 12px;
text-align:left;
background: url(../image_cmn/icon.gif) no-repeat -5px 0;
}

#contents div.area_kamakura_outline ul.prof_list dl dd {
float:left;
margin:0;
padding:0;
text-align:left;
}

#contents div.area_kamakura_outline ul.prof_list a {
display:block;
overflow:hidden;
width:69px;
height:24px;
text-indent:-9999px;
background:url(../outline/image/btn_syosai.gif) no-repeat 0 0;
position:absolute;
top:210px;
left:510px;
}

#contents div.area_kamakura_outline div.iso {
clear:both;
width:600px;
height:auto;
padding:15px 0;
position:relative;
}

#contents div.area_kamakura_outline div.iso p {
float:left;
width:368px;
text-align:left;
}

#contents div.area_kamakura_outline div.iso p.text {
width:490px;
padding:0 10px;
text-align:left;
}

/*#contents div.area_kamakura_outline div.iso span {
display:block;
width:57px;
height:80px;
border:1px solid #cccccc;
position:absolute;
top:20px;
left:520px;
}*/

#contents div.area_kamakura_outline div.souko p {
float:left;
padding:10px;
}

#contents div.area_kamakura_outline div.souko p.text {
float:left;
width:360px;
padding:10px;
}

/*------- 概要>MAP -------*/

#kamakura_map{
width:700px;
height:650px;
background:#fff;
}

#kamakura_map h1{
width:694px;
margin:0 auto 30px auto;
padding:0;
}

#kamakura_map ul{
width:500px;
margin:28px auto 0 auto;
text-align:left;
font-size:130%;
}

#kamakura_map ul li img{
vertical-align:middle;
}

#kamakura_map ul li.printout{
display:block;
float:right;
width:200px;
text-align:right;
}

#kamakura_map a.close{
display:block;
clear:both;
width:700px;
margin:0 auto;
padding:30px 0 0 0;
background:url(../outline/image/map_under.gif) no-repeat 0 30px;
}

/*------- 写真集 -------*/

#contents div.area_kamakura_photo ul.navi_photo {
list-style:none;
width:340px;
height:25px;
margin:10px 0 1px 0;
padding:0;
background:url(../photo/image_cmn/navi.gif) no-repeat 0 -50px;
position:relative;
}

#contents div.area_kamakura_photo ul.navi_photo li {
float:left;
height:25px;
margin:0;
padding:0;
text-indent:-9999px;
}

#contents div.area_kamakura_photo ul.navi_photo li a {
display:block;
overflow:hidden;
width:85px;
height:25px;
text-indent:-9999px;
position:absolute;
}

#contents div.area_kamakura_photo ul.navi_photo li.ov a {
position:fixed;
}

#contents div.area_kamakura_photo ul.navi_photo li a.floor_01 { background:url(../photo/image_cmn/navi.gif) no-repeat 0 0; left:0; top:0; }
#contents div.area_kamakura_photo ul.navi_photo li a.floor_02 { background:url(../photo/image_cmn/navi.gif) no-repeat -85px 0; left:85px; top:0; }
#contents div.area_kamakura_photo ul.navi_photo li a.floor_03 { background:url(../photo/image_cmn/navi.gif) no-repeat -170px 0; left:170px; top:0; }
#contents div.area_kamakura_photo ul.navi_photo li a.gaikan { background:url(../photo/image_cmn/navi.gif) no-repeat -255px 0; left:255px; top:0; }

#contents div.area_kamakura_photo ul.navi_photo li a:hover.floor_01 { background:url(../photo/image_cmn/navi.gif) no-repeat 0 -25px; left:0; top:0; }
#contents div.area_kamakura_photo ul.navi_photo li a:hover.floor_02 { background:url(../photo/image_cmn/navi.gif) no-repeat -85px -25px; left:85px; top:0; }
#contents div.area_kamakura_photo ul.navi_photo li a:hover.floor_03 { background:url(../photo/image_cmn/navi.gif) no-repeat -170px -25px; left:170px; top:0; }
#contents div.area_kamakura_photo ul.navi_photo li a:hover.gaikan { background:url(../photo/image_cmn/navi.gif) no-repeat -255px -25px; left:255px; top:0; }

#contents div.area_kamakura_photo table .fts-xsmall {
font-size:85%;
}

/* 写真枠 */

div.photo_box {
clear:both;
overflow:hidden;
width:608px;
padding:5px;
border:1px solid #999;
}
div.photo_box dl {
float:left;
width:140px;
height:125px;
margin:5px;
background:url(../photo/image_cmn/photo_frame.gif) no-repeat 0 0;
}
div.photo_box dl dt img {
width:130px;
height:86px;
margin:5px 5px 2px 5px;
}
div.photo_box dl dd {
position:relative;
_top:-2px; /*IE6用ハック*/
font-size:12px;
text-align:center;
}
div.photo_box dl dd.s {
font-size:10px;
}
div.photo_box div.btn {
clear:both;
overflow:hidden;
width:590px;
margin:0 auto 2px auto;
}
div.photo_box div.btn a.next {
display:block;
float:right;
width:100px;
height:29px;
background:url(../photo/image_cmn/next.gif) no-repeat 0 0;
text-indent:-9999px;
}
div.photo_box div.btn a.back {
display:block;
float:left;
width:100px;
height:29px;
background:url(../photo/image_cmn/back.gif) no-repeat 0 0;
text-indent:-9999px;
}

/*------- 周辺観光スポット -------*/

#contents div.area_kamakura_kanko div.ttl {
background:#E9E5A5 url(../kanko/image/ttl_bg.jpg) no-repeat 0 bottom;
}
#contents div.area_kamakura_kanko div.ttl h3 {
width:620px;
height:60px;
margin:0;
padding:0;
}
#contents div.area_kamakura_kanko div.ttl p {
margin:0;
padding:0 20px 25px 165px;
}

#contents div.area_kamakura_kanko div.guide_box{
	clear:both;
	width:620px;
	height:33px;
	margin:15px 0;
	text-align:left;
	position:relative;
}

#contents div.area_kamakura_kanko h4 {
/*clear:both;*/
/*width:620px;*/
/*margin:15px 0;*/
/*text-align:left;*/
/*position:relative;*/
float:left
}

#contents div.area_kamakura_kanko div.guide_box span {
	margin:6px 0 0 10px;
	text-align:left;
	font-size:100%;
	font-weight:normal;
	position:absolute;
	/*top: 12px;*/
	float:left;
}

#contents div.area_kamakura_kanko p.map {
width:617px;
height:460px;
background:url(../kanko/image/map.jpg) no-repeat 0 0;
position:relative;
}

#contents div.area_kamakura_kanko p.map a {
display:block;
overflow:hidden;
text-indent:-9999px;
position:absolute;
}

#contents div.area_kamakura_kanko p.map a.todai1 {
 left:46px; top:390px; width:81px; height:18px;
background:url(../kanko/image/s_todai.gif) ;}
#contents div.area_kamakura_kanko p.map a.enoden {
 left:145px; top:345px; width:56px; height:12px;
background:url(../kanko/image/enoden.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_hama {
 left:210px; top:376px; width:53px; height:18px;
background:url(../kanko/image/s_hama.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_zaimoku {
 left:354px; top:350px; width:63px; height:18px;
background:url(../kanko/image/s_zaimoku.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_hase {
 left:285px; top:302px; width:43px; height:18px;
background:url(../kanko/image/s_hase.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_hanga {
 left:172px; top:290px; width:88px; height:18px;
background:url(../kanko/image/s_hanga.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_no {
 left:263px; top:250px; width:63px; height:18px;
background:url(../kanko/image/s_no.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_kotoku {
 left:260px; top:220px; width:105px; height:18px;
background:url(../kanko/image/s_kotoku.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_bungaku {
 left:355px; top:280px; width:63px; height:18px;
background:url(../kanko/image/s_bungaku.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_jufuku {
 left:374px; top:230px; width:43px; height:18px;
background:url(../kanko/image/s_jufuku.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_joti {
 left:371px; top:189px; width:43px; height:18px;
background:url(../kanko/image/s_joti.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_kannon {
 left:244px; top:43px; width:53px; height:18px;
background:url(../kanko/image/s_kannon.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_enkaku {
 left:459px; top:137px; width:43px; height:18px;
background:url(../kanko/image/s_enkaku.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_myogetu {
 left:472px; top:160px; width:43px; height:18px;
background:url(../kanko/image/s_myogetu.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_kencho {
 left:488px; top:180px; width:43px; height:18px;
background:url(../kanko/image/s_kencho.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_turuoka {
 left:487px; top:200px; width:63px; height:18px;
background:url(../kanko/image/s_turuoka.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_jomyo {
 left:558px; top:222px; width:43px; height:18px;
background:url(../kanko/image/s_jomyo.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_kokuho {
 left:483px; top:242px; width:63px; height:18px;
background:url(../kanko/image/s_kokuho.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_wakamiya {
 left:461px; top:265px; width:53px; height:18px;
background:url(../kanko/image/s_wakamiya.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_kiritosi {
 left:525px; top:266px; width:53px; height:18px;
background:url(../kanko/image/s_kiritosi.gif) ;}
#contents div.area_kamakura_kanko p.map a.s_myoho {
 left:497px; top:307px; width:43px; height:18px;
background:url(../kanko/image/s_myoho.gif) ;}
#contents div.area_kamakura_kanko p.map a.mono {
 left:248px; top:153px; width:75px; height:12px;
background:url(../kanko/image/mono.gif) ;}
#contents div.area_kamakura_kanko p.map a.jr {
 left:380px; top:85px; width:60px; height:12px;
background:url(../kanko/image/jr.gif) ;}


#contents div.area_kamakura_kanko p.map a:hover.todai1 { width:105px; height:23px; background:url(../kanko/image/s_todai_b.gif) ; }
#contents div.area_kamakura_kanko p.map a:hover.enoden { width:78px; height:16px; background:url(../kanko/image/enoden_b.gif) ; }
#contents div.area_kamakura_kanko p.map a:hover.s_hama { width:69px; height:23px; background:url(../kanko/image/s_hama_b.gif) ; }
#contents div.area_kamakura_kanko p.map a:hover.s_zaimoku { width:82px; height:23px;
background:url(../kanko/image/s_zaimoku_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_hase { width:56px; height:23px;
background:url(../kanko/image/s_hase_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_hanga {
 width:114px; height:23px;
background:url(../kanko/image/s_hanga_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_no {
 width:82px; height:23px;
background:url(../kanko/image/s_no_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_kotoku {
 width:137px; height:23px;
background:url(../kanko/image/s_kotoku_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_bungaku {
 width:82px; height:23px;
background:url(../kanko/image/s_bungaku_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_jufuku {
 width:56px; height:23px;
background:url(../kanko/image/s_jufuku_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_joti {
 width:56px; height:23px;
background:url(../kanko/image/s_joti_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_kannon {
 width:69px; height:23px;
background:url(../kanko/image/s_kannon_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_enkaku {
 width:56px; height:23px;
background:url(../kanko/image/s_enkaku_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_myogetu {
 width:56px; height:23px;
background:url(../kanko/image/s_myogetu_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_kencho {
 width:56px; height:23px;
background:url(../kanko/image/s_kencho_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_turuoka {
 width:82px; height:23px;
background:url(../kanko/image/s_turuoka_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_jomyo {
 width:56px; height:23px;
background:url(../kanko/image/s_jomyo_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_kokuho {
 width:82px; height:23px;
background:url(../kanko/image/s_kokuho_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_wakamiya {
 width:69px; height:23px;
background:url(../kanko/image/s_wakamiya_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_kiritosi {
 width:69px; height:23px;
background:url(../kanko/image/s_kiritosi_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.s_myoho {
 width:56px; height:23px;
background:url(../kanko/image/s_myoho_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.mono {
 width:98px; height:16px;
background:url(../kanko/image/mono_b.gif) ;}
#contents div.area_kamakura_kanko p.map a:hover.jr {
 width:78px; height:16px;
background:url(../kanko/image/jr_b.gif) ;}


.error_txt{
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.box_thanks{
	width: 420px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #0099CC;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 100px;
}

#contents div.area_kamakura_visit .attention {
font-size: 11px;
margin:0 0 0 15px;
padding:25px 0 0 0;
line-height:1.6;
}
#contents div.area_kamakura_visit .a_text {
font-size: 11px;
margin:0 0 0 25px;
line-height:1.6;
}

/* フォームのフォーカス時の装飾 (IE6,7未対応) */

select:focus{
	border: 2px solid #0099CC;
	outline-width:1px;
	outline-style:solid;
	outline-color:#0099CC;
}
input:focus{
	border: 2px solid #0099CC;
	outline-width:1px;
	outline-style:solid;
	outline-color:#0099CC;
}
textarea:focus{
	border: 2px solid #0099CC;
	outline-width:1px;
	outline-style:solid;
	outline-color:#0099CC;
}
