/*　航空券付きパッケージ　*/

#all_contents{padding-top:0;}

.pcg_hotels{width:930px; clear:both; padding:13px 0 5px 10px; border-top:1px solid #99CCFF; font-size:16px; line-height:23px; font-weight:bold; color:#000000; margin:15px 0 5px 0; background:url(/packtour/image/obi.gif) repeat-x; text-align:center;}
.pcg_photos{float:left; width:313px; text-align:left;}
.pcg_photos img{width:60px; margin:0 5px 0 10px; float:left;}
.pcg_photos a.photos{text-decoration:none; display:block; padding:10px 0;}
.pcg_photos a.photos:hover{background-color:#eaeaea;}
.pcg_photos img.aboutacc{width:65px; height:19px; float:left; margin:5px 0 0 5px;}

.pcg_top{clear:both; float:right; font-size:13px; text-align:right; padding:5px 0 5px 0; margin:5px 15px 0 0;}
.pcg_top a:link{color:#333333; text-decoration:none; background-color:#FFF; border:1px dotted #999999; padding:3px;}
.pcg_top a:visited{color:#333333; text-decoration:none; background-color:#FFF; border:1px dotted #999999; padding:3px;}
.pcg_top a:hover{color:#0066FF; text-decoration:none; background-color:#FFF; border:1px solid #0066FF; padding:3px;}

.w800{clear:both; width:800px;}
.w940{clear:both; width:940px;}

.helve{font-family:helvetica, Osaka, "ＭＳ Ｐゴシック";}

/* header */
#ikyupack-tabs{width:940px;}
#ikyupack-tabs ul{margin:0; padding:0; list-style-type:none; height:54px;}
#ikyupack-tabs li{margin:0; padding:0; float:left; width:460px; height:54px;}
#ikyupack-tabs li.mid{width:20px;}
#ikyupack-heads{width:940px; height:197px; display:block; background:url(../image/two_2.png) no-repeat;}
.ikyupack-heads2{width:470px; padding:0 0 0 25px; float:left; color:#FFF; text-align:left;}
.ikyupack-heads2 p{padding:10px 0 0 0; margin:0;}
.ikyupack-heads3{width:900px; clear:both; margin-top:65px; text-align:right;}
.ikyupack-heads3 select{margin-left:30px; }

/* header NEW 20110815 */
.ikpk-head{width:940px; background:url(../image/d.png) no-repeat; height:245px;}
.ikpk-head-pankuzu{padding:12px 0 0 15px; color:#FFF;}
.ikpk-head-pankuzu a{color:#FFF;}
.ikpk-head p{float:left; margin:170px 0 0 470px; text-align:left;}


/* tab NEW 20110815 */
.ikpk-tabs{width:940px; height:60px; background:url(../image/tabbk.png) no-repeat; text-align:center;}
.ikpk-tabs img{width:105px; height:60px;}


/* recommen NEW 20110815 */
.ikpk-recommen{width:940px; background:url(../image/d.png) repeat-y; background-position:right top; padding:10px 0 20px 0;}
.ikpk-recommen-areas{width:910px; padding:5px 0 3px 0; border:1px dotted #ADD8E6; font-weight:bold; margin:5px 0 10px 0; color:#333; letter-spacing:10px;}
.ikpk-each{width:928px; margin:0 0 20px 0;}
.ikpk-each p{width:212px; margin:0 10px; padding0; float:left; text-align:left; color:#1E90FF;}
.ikpk-each p img{width:60px; float:left; margin:0 5px 5px 0;}
.ikpk-each p a{clear:left; width:212px; display:block; text-align:center; padding:0 0 5px 0; color:#555; text-decoration:underline;}
.ikpk-each p a:hover{text-decoration:none;}

/* month */
b.thismonth{font-size:17px; line-height:24px; color:#1E90FF;}







/* area tab */
.pcgTop-area-bk{clear:both; width:940px; background:url() repeat-x;}
.pcgTop-area{padding:15px 15px 0 15px; margin:0;}

/* small area */
.ikpk_shouarea{background:url(../image/shouarea.png) repeat-x; padding:10px 0 20px 0; color:#333; font-size:14px; line-height:20px; font-weight:bold; text-align:center;}

/* ホテル並べる */
.pcg_waku{clear:both; width:940px; margin:0 0 15px 0;}
.pcg_waku img{border:0;}




