@charset "Shift_JIS";
/*
#visitormenu p {
font-size:14px!important;
*font-size:15px!important;
}
*/


.bk {
	color:#000000!important;
}

.fl_box {
	float:left;
	width:300px;
}

.fl_box h3 {
background:#E7F3FF;
text-indent:5px;
}

.fl_box ul li,
.fr_box ul li {
	margin:0 0 0.5em 0;
	padding:0 0 0 14px;
	list-style-type:none;
	font-size:11px;
	line-height:1.2em;
	background-repeat:no-repeat;
	background-position:0 0.2em;
	background-image:url(../../global/images/arrow_blue.gif);
}


.fr_box {
	float:right;
	width:300px;
}

.fr_box h3 {
	background:#E7F3FF;
	text-indent:5px;
}


.bg-gray {
	background-color:#EBEBEB;
	text-indent:5px;
	color:#000000;
}


.inn {
	width:100px;
	float:left;
	margin:0 5px;
}

.inn p {
	margin:0 0 5px 0;
	line-height:1.2!important;
	*font-size:12px!important;
}

.inn02 {
	width:100px;
	float:left;
	margin:0 24px 0 5px;
}

.inn02 p {
	margin:0 0 5px 0;
	line-height:1.2!important;
	*font-size:12px!important;
}

/* clearfix */
div.photobox:after {  
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	line-height:0;
 }
	
/* clearfix for IE7 */
div.photobox {  
  display: inline-block;  
 }  

.photobox {
 clear:both;
 background:url(../images/m01/bg_gray.gif) no-repeat bottom left;
	width:610px;
	margin:5px 0 5px 0;
	*padding:0 0 17px 0;
}

.photobox dl {
	 font-size:84%;
	 width:240px;
	 float:left;
	 margin:0 0 10px 0;
	 padding:0;
}

.photobox dt {
 clear:both;
	float:left;
	width:100px;
}

/*モダンブラウザ*/

html>/**/body .photobox dd {
	width:100px;
	float:left;
	margin-left:14px;
}

/*ie7*/
*+html body .photobox dd {
    width:100px;
    margin-left:114px;
}

/*ie6*/
* html .photobox dd {
	width:100px;
	margin-left:114px;
}

dt.place {
 width:86px;
	margin:5px 0 0.5em 0;
	padding:0px 0 2px 14px;
	background:url(../images/m01/current_icon.gif) no-repeat 0 1px;
}

a.place {
	display:block;
	padding:0px 0 2px 14px;
	background:url(../images/m01/current_icon.gif) no-repeat 0 1px;
}


.photobox dd.ddnone {
	display:none!important;
}

.fl300 table.plane,
.fr300 table.plane {
	line-height:1.45em;
}

* html .fl300 table.plane,
* html .fr300 table.plane {
	font-size:84%!important;
	line-height:1.3em;
}


