@charset "utf-8";

#plan_box1 .text_s_red{
	font-size:0.75em;
}

#plan_box1{
	width:800px;
	margin-left:auto;
	margin-right:auto;
}

#plan_cam{
	width:800px;
	margin-top:15px;
}

ins{
	font-weight:bold;
	text-decoration:none;
}

/*右キャンペーン部分ここから*/

#campaign_box1{
	width:285px;
	float:right;
}

#campaign_box1 .cam{
	border:#F9F 1px solid;
	padding:5px;
	margin-top:-5px;
}

#plan1{
	width:470px;
	float:left;
}

#plan2{
	width:800px;
	margin-top:35px;
	margin-bottom:35px;
}

.cam_text{
	font-size:0.9em;
	line-height:140%;
	padding-bottom:15px;
}

#campaign_box1 .text2{
	color:#F3C;
	font-size:1.3em;
	font-weight:bold;
}

#campaign_box1 h4{
	color:#C30;
	font-size:1.1em;
	margin-bottom:10px;
}

#plan_box1 h1,h2{
	margin-top:25px;
	border-bottom:#63C dotted 6px;
}
.takuhai_plan{ margin-top:10px;}
.takuhai_plan li{
	float:left;
	padding-right:5px;
}

/*右キャンペーン部分ここまで*/

/*左プラン部分ここから*/

.text_s{
	font-size:0.8em;
}

#plan1{
	padding:6px;
}

#plan1 h1{
	margin-bottom:0.6em;
}

#plan1 dl{
	margin-top:2em;
	margin-bottom:0.5em;
}

#plan1 dt{
	color:#396;
	font-weight:bold;
	float:left;
	margin-right:1.5em;
}

#plan1 dd{
	_height: 1%; /* Hack for Win IE6 */
	font-size:1.1em;
	color:#F00;
	float:left;
}

#plan1 del{
	color:#000;
}


#plan1 div{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:0.9em;
	line-height:130%;
	color:#333;
}

#plan1 h2{
	margin-top:40px;
	margin-bottom:0.6em;
}

#plan_box1 h3{
	color:#63F;
	font-size:1em;
	margin-top:0.5em;
	margin-bottom:0.5em;
}

.attention{
	color:#F00;
}


#plan_box1 li{
	font-size:0.8em;
	line-height:1.7em;
}

#plan2 div{
	font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	font-size:0.9em;
}

#plan2 h3{
	margin-top:20px;
	margin-bottom:10px;
}


/*左プラン部分ここまで*/


/*レンタルをご利用のお客様へ部分*/
.rental { width:750px; text-align:left; border:#6C9 2px dotted; padding:7px;
}
.rental h3{ color:#090; font-size:1em;
}
.rental h4{ font-size:0.95em; color:#090; padding-top:1em; padding-left:1em; padding-bottom:0.5em;
}
.rental dt{ font-size:0.9em; font-weight:bold; color:#333; padding-left:1em; padding-top:0.5em; 
}
.rental dd{  padding-left:2em;}
.rental span{ font-size:0.8em; color:#F00;}
.rental div{ font-size:0.85em;  padding-left:2em; line-height:140%; }
.rental strong{ color:#F00;}

