@charset "utf-8";
 @import url("common.css");

#line-frame_n01 h2.plan12000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_12000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}
#line-frame_n01 h2.plan10000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_10000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}
#line-frame_n01 h2.plan8000c{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_8000c/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}
#line-frame_n01 h2.plan8000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_8000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}
#line-frame_n01 h2.plan7000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_7000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}

#line-frame_n01 h2.plan7000b{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_7000b/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}

#line-frame_n01 h2.plan6000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_6000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}

#line-frame_n01 h2.plan5000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_5000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}

#line-frame_n01 h2.plan3900{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_3900/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}

#line-frame_n01 h2.plan4000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_4000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}

#line-frame_n01 h2.plan3000{
margin: 0 0 15px 10px;
padding: 0;
background-image: url(../img/plan_3000/title.gif);
background-repeat: no-repeat;
background-position: left top;
text-indent: -9000px;
height: 29px;
}

#line-frame_n01 p{
color: #e11075;
margin-left: 15px;
margin-bottom: 15px;
font-size: 14px;
line-height: 130%;
}

#line-frame_n01 p.text1{
color: #666666;
margin-left: 15px;
margin-bottom: 5px;
font-size: 12px;
line-height: 130%;
}

#line-frame_n01 p.text{
color: #666666;
margin-left: 15px;
margin-bottom: 15px;
font-size: 12px;
line-height: 130%;
}

#line-frame_n01 p em{
font-size: 15px;
font-style: normal;
font-weight: 600;
}

#line-frame_n02,#line-frame_n03,#line-frame_n04{
font-size: 12px;
color: #787878;

}
.p_othcorse{
font-size: 12px;
color: #787878;
padding-left: 18px;
}

p.example{
	margin-left: 15px;
}

#line-frame_n02 h3,#line-frame_n03 h3,#line-frame_n04 h3{
margin: 5px 0 0 10px;
}
#line-frame_n02 h3{
background-image: url(../img/common/menu.gif);
background-repeat: no-repeat;
background-position: left top;
height: 23px;
text-indent: -9000px;
}
#line-frame_n03 h3{
background-image: url(../img/common/freedrink.gif);
background-repeat: no-repeat;
background-position: left top;
height: 23px;
text-indent: -9000px;
}
#line-frame_n02 h4{
color: #e11075;
font-size: 14px;
font-weight: normal;
margin: 20px 0 0 15px;
padding: 0;
}
#line-frame_n02 div.choice{
margin: 15px 0 0 15px;
}
#line-frame_n02 div.choice p{
color: #e11075;
margin-bottom: 5px;
}
#line-frame_n02 div.choice ul{
list-style-type: none;
}
#line-frame_n02 div.choice li.li_choicemenu{
float: left;
width: 85px;
margin-right: 27px;
}
#line-frame_n02 div.choice li.li_cmenu{
float: left;
width: 85px;
margin-right: 13px;
font-size: 11px;
line-height: 125%;
padding-bottom: 15px;
}
#line-frame_n02 div.choice li.li_cmenu img{
margin-bottom: 3px;
}

#line-frame_n02 div.box_photo{
float: right;
width: 250px;
margin-bottom: 15px;
}
#line-frame_n02 div.box_photo2{
float: right;
width: 300px;
margin-bottom: 15px;
}
#line-frame_n02 div.box_planmenu{
float: left;
width: 350px;
}
#line-frame_n02 div.box_planmenu ul{
margin : 10px 0 15px 15px;
}

#line-frame_n02 div.box_planmenu li{
background-image: url(../../../img/common/head_reccomend.gif);
background-repeat: no-repeat;
background-position: left top;
margin: 0;
padding: 0 0 3px 20px;
list-style-type: none;
line-height: 130%;
}
#line-frame_n02 div.box_planmenu ul p{
padding-bottom: 5px;
}


#line-frame_n03 ul.ul_normal{
padding: 10px 0 15px 15px;
margin: 0;
}
#line-frame_n03 ul.ul_half{
width: 250px;
float: left;
padding : 10px 0 15px 15px;
margin: 0;
}
#line-frame_n03 li{
background-image: url(../../../img/common/head_normal.gif);
background-repeat: no-repeat;
background-position: left top;
margin: 0;
padding: 0 0 3px 20px;
list-style-type: none;
}
#line-frame_n03 p{
margin: 0 0 15px 15px;
}
#line-frame_n03 li img{
vertical-align: middle;
}

#line-frame_n03 li span.moto{
	background: url(../img/common/moto.gif) center left no-repeat;
	width: 11px;
	height: 12px;
}

span.saku{
	background: url(../img/plan_6000/txt.gif) center left no-repeat;
	width: 12px;
	height: 11px;
}

.freed12000{
background-image: url(../img/plan_12000/drink.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}

.freed10000{
background-image: url(../img/plan_10000/drink.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}

.freed8000{
background-image: url(../img/plan_8000/drink.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}
.freed7000{
background-image: url(../img/plan_7000/drink.jpg);
background-repeat: no-repeat;
background-position: right bottom;
}





#line-frame_n04 p{
margin: 10px 0 0 15px;
}
#line-frame_n04 ul{
margin: 10px 0 15px 15px;
list-style-type: none;
}
#line-frame_n04 li{
width: 150px;
float: left;
}
#line-frame_n04 li.li_mr15{
margin-right: 15px;
}
#line-frame_n04 img{
margin-bottom: 3px;
}





.sp_ml3{
margin-left: 2.8em;
}
.sp_menu1{
margin-right: 0.5em;
}



#choice1{
background-image: url(../img/common/choice1.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 90px;
}
#choice2{
background-image: url(../img/common/choice2.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 90px;
}
#choice3{
background-image: url(../img/common/choice3.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 90px;
}
#choice4{
background-image: url(../img/common/choice4.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 90px;
}
#choice5{
background-image: url(../img/common/choice5.jpg);
background-repeat: no-repeat;
background-position: left top;
padding-top: 90px;
}
#choicemenu_ti{
background-image: url(../img/common/choicemenu.gif);
background-repeat: no-repeat;
background-position: left top;
padding-top: 90px;
text-indent: -9000px;
}
