@charset "utf-8";

/* ------------------------
 spa
------------------------- */


/* corner-menu */
ul#pulldown-menu li:hover ul#sub1{top:-74px; left:0;}
ul#pulldown-menu li:hover ul#sub2{top:-222px; left:0;}
ul#pulldown-menu li:hover ul#sub3{top:-111px; left:0;}
ul#pulldown-menu li:hover ul#sub4{top:-37px; left:0;}
ul#pulldown-menu li:hover ul#sub5{top:-74px; left:0;}

#spa #sect1 .item{width:250px;float:left; margin-right:5px; text-decoration:none;}
#spa #sect1 .item-t{background:url(../image/common/frm1_t.jpg) top left repeat-y;}
#spa #sect1 .item-m{padding:8px; background:url(../image/common/frm1_m.jpg) top left repeat-y; text-align:center;}
#spa #sect1 .item-b{background:url(../image/common/frm1_b.jpg) top left repeat-y;}
#spa #sect1 .itemname{padding:5px 0 0 16px; background:url(../image/common/pref1b_rollout.png) 0 10px no-repeat;}

#spa .subj-alpha{width:315px; float:left;}
#spa .subj-alpha li.subj-item .item-ttl{width:138px; float:left; color:#5F880D; font-weight:bold;}
#spa .subj-alpha li.subj-item .item-txt{width:300px; float:left;}
#spa .subj-beta{width:420px; float:right;}
#spa .info{margin-top:10px; padding:10px 14px; border:1px solid #cccccc;}
#spa .info-ttl{}
#spa .info-body{}


#spa-katakuri .subimg .caption{padding-top:3px; text-align:center;}
#spa-katakuri #sect1-subj01 .item-ttl{width:85px;}
#spa-katakuri #sect1-subj01 .item-txt{width:305px;}
#spa-katakuri #sect1-subj01-item03 h3,
#spa-katakuri #sect1-subj01-item04 h3,
#spa-katakuri #sect1-subj01-item05 h3,
#spa-katakuri #sect1-subj01-item06 h3,
#spa-katakuri #sect1-subj01-item07 h3,
#spa-katakuri #sect1-subj01-item08 h3{margin-bottom:10px; padding-top:25px;}
#spa-katakuri #sect1-subj01-item05 .notes{padding-left:5px; font-weight:normal; color:#333;}
#spa-katakuri #sect1-subj01-item06 img{padding-bottom:10px;}
#spa-katakuri #sect1-subj01-item06 .subj-tbl1{margin-bottom:25px;}
#spa-katakuri #sect1-subj01 .subimg{}
#spa-katakuri #sect1-subj01-img2,
#spa-katakuri #sect1-subj01-img3,
#spa-katakuri #sect1-subj01 #last{width:229px; float:left;}
#spa-katakuri #sect1-subj01-img2,
#spa-katakuri #sect1-subj01-img3{margin-right:18px;}
#spa-katakuri #sect1-subj01 .subimg #last{margin-right:0;}
#spa-katakuri #sect1-subj01-item07 .subj-ttl,
#spa-katakuri #sect1-subj01-item08 .subj-ttl{margin-bottom:10px; padding-top:25px;}
#spa-katakuri #sect1-subj01-item08 .subj-desc{padding-bottom:10px;}

#spa-katakuri #sect2-subj01 #last .item-ttl{float:none;}
#spa-katakuri #sect2-subj01 #sect2-subj01-item03-tbl1{margin-bottom:25px;}
#spa-katakuri #sect2-subj01 #sect2-subj01-item03-tbl2{margin-bottom:10px;}
#spa-katakuri #sect2-subj01 .subttl{font-weight:bold;}

#spa-katakuri #sect3-subj01-item01-ttl2,
#spa-katakuri #sect3-subj01-item01-txt2{padding-top:10px;}
#spa-katakuri #sect4-subj01-item01 .cell1{padding-right:240px;}
#spa-katakuri #sect4-subj01 #last .cell1{padding-right:200px;}
#spa-katakuri #sect4-subj01 #last .subimg{padding-top:15px;}
#spa-katakuri #sect4-subj01-img1{width:372px; float:left; margin-right:4px;}
#spa-katakuri #sect4-subj01-img2{width:372px; float:right;}
#spa-katakuri #sect4-subj01-img3{clear:both; padding-top:10px;}
#spa-katakuri .timelink{width:75px; float:left;}
#spa-katakuri .timelink a{display:block; padding-left:16px; background:url(../image/common/pref1b_rollout.png) 0 5px no-repeat; cursor:pointer;}
#spa-katakuri .timelink a:hover{background:url(../image/common/pref1b_rollover.png) 0 5px no-repeat;;}

#spa-katakuri-kusuriyu #sect1-subj01-img1{width:131px; float:left;}
#spa-katakuri-kusuriyu #sect1-subj01-img2{width:600px; float:right;}
#spa-katakuri-kusuriyu .kusuri-item{padding-top:20px;}
#spa-katakuri-kusuriyu .kusuri-item .lbl{width:129px; float:left; padding-right:30px;}
#spa-katakuri-kusuriyu .kusuri-item .txt{width:550px; float:left;}
#spa-katakuri-kusuriyu #sect2-subj01 .subj-item{height:32px; line-height:32px;}
#spa-katakuri-kusuriyu #sect2-subj01 .subj-item .item-ttl{width:50px;}
#spa-katakuri-kusuriyu #sect2-subj01 .subj-item .item-txt{}

#spa-nikko #sect1-subj01 .item-ttl{width:85px;}
#spa-nikko #sect1-subj01 .item-txt{width:305px;}
#spa-nikko #sect1-subj01-item03 h3,
#spa-nikko #sect1-subj01-item04 h3,
#spa-nikko #sect1-subj01-item05 h3{margin-bottom:10px; padding-top:25px;}
#spa-nikko #sect1-subj01-item05 .subimg{clear:both; padding-top:15px;}
#spa-nikko #sect1-subj01-img2,
#spa-nikko #sect1-subj01-img3{width:365px; float:left;}
#spa-nikko #sect1-subj01-img2{margin-right:15px;}

#spa-notes #sect1 .notes .lbl{width:85px; padding-bottom:20px; float:left;}
#spa-notes #sect1 .notes .txt{width:650px; padding-bottom:20px; float:left;}
#spa-notes #sect1 .notes-detail{width:680px; margin-left:30px; padding:15px;}
#spa-notes #sect1-subj01-notes02{padding-top:25px;}
#spa-notes #sect1-subj02-list1{width:680px; margin-left:30px; padding:15px; list-style-type:none;}
#spa-notes #sect1-subj02-list2{margin-left:30px; list-style-type:lower-alpha;}
#spa-notes #sect1-subj02-list3{margin-left:20px; list-style-type:none;}
#sect2-subj01-notes01 .lbl{width:200px; padding-bottom:20px; float:left;}
#sect2-subj01-notes01 .txt{width:540px; padding-bottom:20px; float:left;}
#sect2-subj01-list1{list-style-type:none;}

#spa-yashio #sect1-subj01 .item-ttl{width:85px;}
#spa-yashio #sect1-subj01 .item-txt{width:305px;}
#spa-yashio #sect1-subj01-item03 h3,
#spa-yashio #sect1-subj01-item04 h3,
#spa-yashio #sect1-subj01-item05 h3{margin-bottom:10px; padding-top:25px;}
#spa-yashio address.info-body{margin-bottom:10px;}
#spa-yashio #sect1-subj01-item05 .subimg{padding-top:15px;}
#spa-yashio #sect1-subj01-img2,
#spa-yashio #sect1-subj01-img3,
#spa-yashio #sect1-subj01-img4{width:229px; float:left;}
#spa-yashio #sect1-subj01-img2,
#spa-yashio #sect1-subj01-img3{margin-right:28px;}
#spa-yashio #sect1-subj01-item03 .subj-tbl1{margin-bottom:25px;}
#spa-yashio #sect1-subj01-item04 .notes{padding-left:5px; font-weight:normal; color:#333;}
#spa-yashio #sect1-subj01-item04 .subj-tbl1{margin-bottom:25px;}
#spa-yashio #sect2-subj01 #last .item-ttl{float:none;}
#spa-yashio #sect2-subj01-last-tbl1{margin-bottom:25px;}
#spa-yashio #sect2-subj01-last-tbl2{margin-bottom:10px;}
#spa-yashio #sect2-subj01 #last .subttl{font-weight:bold;}

#sect3-subj01-item02{margin-bottom:0; border-bottom:none;}
#spa-yashio #sect3-subj01-item02-tbl1 .cell1{padding-right:250px;}
#spa-yashio #sect3-subj01-item02 .subimg{clear:both; padding-top:15px;}
#spa-yashio #sect3-subj01-item02-img1,
#spa-yashio #sect3-subj01-item02-img2,
#spa-yashio #sect3-subj01-item02-img3{width:173px; float:left; margin-right:19px;}
#spa-yashio #sect3-subj01-item02-img4{width:173px; float:left;}
#spa-yashio #sect3-subj01-item02-img5{clear:both; padding-top:25px;}
#spa-yashio #sect3-subj01-item02-img5-inner{background-color:#000; text-align:center;}
#spa-yashio #sect3-subj01-item02-img5-inner img{margin:0 auto;}




/* time */
body#spa-time{text-align:center;}
#spa-time #wrap{width:740px; margin:0 auto; background-color:#FFF; padding:10px 30px;}
#spa-time h1{width:200px; float:left; font-size:140%; font-weight:bold; padding-bottom:20px;}
#spa-time .btn{width:71px; float:right;}
#spa-time h2{font-size:140%; padding-bottom:10px;}
#spa-time .timetbl1{background-color:#cccccc;}
#spa-time .timetbl2{margin-bottom:20px; background-color:#cccccc;}
#spa-time td{background-color:#EFFDCC;}
#spa-time .okuri{padding:15px 0 10px;}



