/*■■■全体■■■■■■■■■■■■*/
*{margin:0px;padding:0px;}

/*■■■tag■■■■■■■■■■■■*/
body
{
	word-break:break-all;
	color:#666666;
}

input, select, textarea
{
	margin:0px;
	ime-mode: active;
}

a,th,td,p,font,div,h1,h2,h3,h4,h5,h6
{ font-size:13px; TEXT-DECORATION:NONE; line-height:140%;font-family:"ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;color:#333;word-break:break-all;font-weight:normal;}
h1{position:absolute;top:3px;left:30px;color:white;font-size:11px;}

/*■■■id■■■■■■■■■■■■*/

/*■■price*/
#price
{
	margin-left:15px;
}
#price td{font-size:18px;font-weight:bold;}
.mark01{
	border-left:7px solid #765eaa;
}
.mark02{
	margin-left:2px;
	border-left:3px solid #9a87bf;
	padding-left:5px;
}

/*■■head*/
#main
{
	background-image:url(./img/back.gif);
	background-position:50% 50%;
	background-repeat:repeat-y;
	position:relative;
	top:0px;
	left:0px;
	width:800px;
}

/*■■foot*/
#foot
{
	background-color:#330000;
	font-size:11px;
	color:white;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}


/*■■■class■■■■■■■■■■■■*/
/*float　フロート*/
.float_l{float:left;}
.float_r{float:right;}
.float_end{float:none;clear:both;}
.end{float:none;clear:both;font-size:1px;}

.L_title_PH
{
	width:400px;
	color:#FFFFFF;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	padding:3px 10px 0px 10px;
	height:25px;
	background:#C1B5AD;
	background-repeat:no-repeat;
}


.L_body
{
	width:90%;
	font-size:14px;
	text-align:left;
	line-height:150%;
}

.midasi{
	background-color:#9c86bd;
}
.midasi2{
	background-color:#d6c7de;
}
.icon
{
	text-align:left;
	text-valign:center;
	font-size:14px;
	padding:5px 0px 5px 30px;
	margin:0 0 0 15;
	background-image:url(http://oki-very.com/img/top_ico.gif);
	background-repeat:no-repeat;
	background-position:left 3px; 
}

.ime_act{ime-mode:active;}
.ime_dis{ime-mode:disabled;}
.ime_inact{ime-mode:inacitve;}

.padding01{padding:1;}
.padding02{padding:2;}
.padding03{padding:3;}
.padding05{padding:5;}
.padding10{padding:10;}
.padding20{padding:20;}
.paddingkate{padding:5 0 0 30;}

.paddingtop01{padding-top:1;}
.paddingtop02{padding-top:2;}
.paddingtop03{padding-top:3;}
.paddingtop05{padding-top:5;}
.paddingtop10{padding-top:10;}
.paddingtop20{padding-top:20;}

.margin03{margin:3px;}
.margin05{margin:5px;}
.margin06{margin:6px;}
.margin07{margin:7px;}
.margin08{margin:8px;}
.margin09{margin:9px;}
.margin10{margin:10px;}
.margin12{margin:12px;}
.margin15{margin:15px;}
.margin20{margin:20px;}

.line-12{line-height: 120%;}
.line-13{line-height: 130%;}
.line-14{line-height: 140%;}
.line-15{line-height: 150%;}

.border_bottom
	{
	border-bottom: 1px #FFFFFF dashed;
	}
.border_bottom2
	{
	border-bottom: 1px #336699 dashed;
	}
.f14white
	{
	font-size:14px; 
	color:white; 
	font-weight:bold;
	}
	
.backside
	{
	background-image: url(http://remar.heteml.jp/be-one/img/saide_bar3.gif);
	background-repeat: repeat-y;
	background-position: center; 
	}
	
.bar_padding
	{
	padding:15px 0px 15px 0px;
	}

.top_imgpadding
	{
	padding:10px 0px 10px 0px;
	}