@charset "Shift_JIS";

#party_list a{ background:url("../east_img/navi/party_list.gif") 0 -20px repeat-y; }

/* ---Main Contents--- */

div#contents_in .title{
margin:0;
padding:0 0 5px 0;
border-bottom:dotted 1px #cccccc;
}

div#contents_in .head_word{
margin:18px 0 0 0;
padding:0;
}

div#contents_in .text{
margin:15px 0 30px 0;
padding:0;
font-size:12px;
line-height:20px;
}

/* ---  --- */

#map{
width:523px;
height:440px;
margin:0 0 30px 0;
padding:0;
border:solid 1px #CCCCCC;
}

/* ---  --- */

.block-left, .block-right{
width:255px;
margin:0 0 20px 0;
padding:0;
}

.block-image, .block-cont{
width:120px;
margin:0;
padding:0;
}

.block-left, .block-image{ float:left; }
.block-right, .block-cont{ float:right; }

#image-sjlime, #image-madurez, #image-toka, #image-j-lime, #image-manduka, #image-tsubaki, #image-g-lime, #image-orvieto, #image-sabaku, #image-shichifuku, #image-afurica, #image-kitsune, #image-lod{
width:120px;
overflow:hidden;
}

#image-sjlime{ background:url("./party_img/sj_lime.jpg") 0 0 repeat-y; height:200px; }
#image-sjlime a{ background:url("./party_img/sj_lime.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-sjlime a:hover{ background:url("./party_img/sj_lime.jpg") 0 -200px repeat-y; }

#image-madurez{ background:url("./party_img/madurez.jpg") 0 0 repeat-y; height:200px; }
#image-madurez a{ background:url("./party_img/madurez.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-madurez a:hover{ background:url("./party_img/madurez.jpg") 0 -200px repeat-y; }




#image-toka{ background:url("./party_img/image-toka.jpg") 0 0 repeat-y; height:200px; }
#image-toka a{ background:url("./party_img/image-toka.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-toka a:hover{ background:url("./party_img/image-toka.jpg") 0 -200px repeat-y; }

#image-j-lime{ background:url("./party_img/image-j-lime.jpg") 0 0 repeat-y; height:200px; }
#image-j-lime a{ background:url("./party_img/image-j-lime.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-j-lime a:hover{ background:url("./party_img/image-j-lime.jpg") 0 -200px repeat-y; }

#image-manduka{ background:url("./party_img/image-manduka.jpg") 0 0 repeat-y; height:200px; }
#image-manduka a{ background:url("./party_img/image-manduka.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-manduka a:hover{ background:url("./party_img/image-manduka.jpg") 0 -200px repeat-y; }

#image-tsubaki{ background:url("./party_img/image-tsubaki.jpg") 0 0 repeat-y; height:200px; }
#image-tsubaki a{ background:url("./party_img/image-tsubaki.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-tsubaki a:hover{ background:url("./party_img/image-tsubaki.jpg") 0 -200px repeat-y; }

#image-g-lime{ background:url("./party_img/image-g-lime.jpg") 0 0 repeat-y; height:200px; }
#image-g-lime a{ background:url("./party_img/image-g-lime.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-g-lime a:hover{ background:url("./party_img/image-g-lime.jpg") 0 -200px repeat-y; }

#image-orvieto{ background:url("./party_img/image-orvieto.jpg") 0 0 repeat-y; height:200px; }
#image-orvieto a{ background:url("./party_img/image-orvieto.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-orvieto a:hover{ background:url("./party_img/image-orvieto.jpg") 0 -200px repeat-y; }

#image-sabaku{ background:url("./party_img/image-sabaku.jpg") 0 0 repeat-y; height:200px; }
#image-sabaku a{ background:url("./party_img/image-sabaku.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-sabaku a:hover{ background:url("./party_img/image-sabaku.jpg") 0 -200px repeat-y; }

#image-shichifuku{ background:url("./party_img/image-shichifuku.jpg") 0 0 repeat-y; height:200px; }
#image-shichifuku a{ background:url("./party_img/image-shichifuku.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-shichifuku a:hover{ background:url("./party_img/image-shichifuku.jpg") 0 -200px repeat-y; }

#image-afurica{ background:url("./party_img/image-afurica.jpg") 0 0 repeat-y; height:200px; }
#image-afurica a{ background:url("./party_img/image-afurica.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-afurica a:hover{ background:url("./party_img/image-afurica.jpg") 0 -200px repeat-y; }

#image-kitsune{ background:url("./party_img/image-kitsune.jpg") 0 0 repeat-y; height:200px; }
#image-kitsune a{ background:url("./party_img/image-kitsune.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-kitsune a:hover{ background:url("./party_img/image-kitsune.jpg") 0 -200px repeat-y; }

#image-lod{ background:url("./party_img/image-lod.jpg") 0 0 repeat-y; height:200px; }
#image-lod a{ background:url("./party_img/image-lod.jpg") 0 0 repeat-y; height:200px; display:block; }
#image-lod a:hover{ background:url("./party_img/image-lod.jpg") 0 -200px repeat-y; }

.cont-title{
margin:0 0 15px 0;
padding:0 0 15px 0;
border-bottom:dotted 1px #CCCCCC;
}

.cont-list-1, .cont-list-2, .cont-list-3{
height:12px;
line-height:12px;
margin:0 0 10px 0;
padding:0 0 0 25px;
font-size:12px;
}

.cont-list-1{ background:url("./party_img/food.gif") 0 0 no-repeat; }
.cont-list-2{ background:url("./party_img/size.gif") 0 0 no-repeat; }
.cont-list-3{ background:url("./party_img/yosan.gif") 0 0 no-repeat; }

.cont-txt{
margin:0;
padding:0;
}

/* ---Form--- */

.form_head_word{
margin:40px 0 5px 0;
padding:0;
}

div .form{
width:522px;
float:right;
margin:0;
padding:0;
color:#222222;
background-color:#F3F3F3;
border-top:solid 1px #cccccc;
border-left:solid 1px #cccccc;
border-right:solid 1px #cccccc;
font-size:10px;
}

div .form2{
width:522px;
float:right;
margin:0 0 10px 0;
padding:0;
color:#222222;
background-color:#F3F3F3;
border:solid 1px #cccccc;
font-size:10px;
}

.left{
color:#666666;
float:left;
margin:0;
padding:14px 10px 0 10px;
}

.right{
color:#666666;
width:370px;
float:right;
margin:0;
padding:10px 0px 10px 10px;
background-color:#ffffff;
border-left:solid 1px #cccccc;
}

.right2{
color:#666666;
float:left;
margin:0;
padding:0;
background-color:#ffffff;
}

.right3{
color:#666666;
float:left;
margin:0;
padding:10px 0 0 0;
background-color:#ffffff;
}

.question{
margin:0;
padding:8px 10px 8px 10px;
}

.answer{
margin:0;
padding:10px 0px 10px 10px;
background-color:#ffffff;
border-top:solid 1px #CCCCCC;
}

.Indispensability{
margin:0;
padding:0;
color:#999999;
font-size:10px;
}

.attention{
margin:0;
padding:0;
color:#FF0000;
}

.submit{
text-align:center;
marginm:0;
padding:0;
}

.private{
text-align:right;
margin:20px 0 0 0;
padding:0;
}

