@charset "UTF-8";
/* CSS Document */

/*----------------------------------
	index用のCSSです
----------------------------------*/

/*----------------------------------メインコンテンツ----------------------------------*/
h2,h3,p,dl,dd{ margin:0;}
img{ border:0;}
td{ vertical-align:top;}
ul,li{ list-style:none;}

.ie6.CtsMrBox{ margin-right:20px;}

.Ttl{ width:960px; height:240px; background:url(../images/Ttl.jpg) no-repeat; text-indent:-9999px;}
.Seo { background-color: #CEE4FB; color: #10027B; font-size: 12px; padding: 10px 30px; width: 100%;}

.Anchor{ margin-bottom:15px; padding:0; width:960px; height:53px;}
.Anchor ul{ list-style-type:none; margin:0; padding:0;}
.Anchor li{ display:inline; float:left; margin:0; padding:0;}
.Anchor a{ display:block;}

.PickTxt{ width:900px; border-bottom:#999999 1px dashed; margin-left:30px; font-weight:bold; font-size:14px;}
.PickTxt td{ padding: 5px 0;}
.PickTour a{ padding:10px 10px 10px 0; color: #1d3994; font-size:13px; font-weight: 400;}
.PickTour a:hover,
.ToTop a:hover {
	color: #ff9933;
	text-decoration: underline;
}
.PickPrice{ padding:5px 0; color:#cc0000; font-weight:400; font-size:13px; text-align:right;}
.BoxNew{ width:960px; height:auto; background:url(../images/BgNew.gif);}
.BtmNew{ width:960px; height:15px; background:url(../images/BtmNew.gif) no-repeat; clear:both; margin-bottom:20px;}

.SttlNew{ width:960px; height:60px; background:url(../images/SttlNew.gif) no-repeat; text-indent:-9999px; clear:both;}
.Sttl01{ width:960px; height:50px; background:url(../images/Sttl01.gif) no-repeat; text-indent:-9999px; margin-top:10px;}
.Sttl02{ width:960px; height:50px; background:url(../images/Sttl02.gif) no-repeat; text-indent:-9999px; margin-top:10px;}
.Sttl03{ width:960px; height:50px; background:url(../images/Sttl03.gif) no-repeat; text-indent:-9999px; margin-top:10px;}
.Sttl04{ width:960px; height:50px; background:url(../images/Sttl04.gif) no-repeat; text-indent:-9999px; margin-top:10px;}
.Sttl05{ width:960px; height:50px; background:url(../images/Sttl05.gif) no-repeat; text-indent:-9999px; margin-top:10px;}

/*.Box01,.Box02,.Box03,.Box04,.Box05{ width:980px; height:auto;}*/
.TPhoto{ width:145px; height:105px; padding:10px; float:left;}

.TPrice{ text-align:right; padding:10px 10px 0 0;color:#cc0000; font-size:14px; font-weight:bold;}
.TCap{ color:#666666; font-size:12px; margin:10px 10px 10px 0;}
.TBtn{ float:right;}
.TBtn ul{list-style-type:none; margin:0; padding:0;}
.TBtn li{ display:inline; float:left; margin-right:5px; padding:0;}
.TBtn a{ display:block;}

/*
.BoxT01{ width:468px; height:auto; border:solid 1px #484343; margin:0  20px 10px 0; float:left;}
.BoxT011{ width:468px; height:auto; border:solid 1px #484343; margin:0  0 10px 0; float:left;}
.TT01{ width:456px; height:auto; padding:7px 0 3px 12px; color:#484343; font-size:14px; font-weight:bold; background-color:#ffe0e0;}

.BoxT02{ width:468px; height:auto; border:solid 1px #484343; margin:0  20px 10px 0; float:left;}
.BoxT021{ width:468px; height:auto; border:solid 1px #484343; margin:0  0 10px 0; float:left;}
.TT02{ width:456px; height:auto; padding:7px 0 3px 12px; color:#484343; font-size:14px; font-weight:bold; background-color:#dbfad0;}

.BoxT03{ width:468px; height:auto; border:solid 1px #484343; margin:0  20px 10px 0; float:left;}
.BoxT031{ width:468px; height:auto; border:solid 1px #484343; margin:0  0 10px 0; float:left;}
.TT03{ width:456px; height:auto; padding:7px 0 3px 12px; color:#484343; font-size:14px; font-weight:bold; background-color:#ddd9fb;}

.BoxT04{ width:468px; height:auto; border:solid 1px #484343; margin:0  20px 10px 0; float:left;}
.BoxT041{ width:468px; height:auto; border:solid 1px #484343; margin:0  0 10px 0; float:left;}
.TT04{ width:456px; height:auto; padding:7px 0 3px 12px; color:#484343; font-size:14px; font-weight:bold; background-color:#fbeed4;}

.BoxT05{ width:468px; height:auto; border:solid 1px #484343; margin:0  20px 10px 0; float:left;}
.BoxT051{ width:468px; height:auto; border:solid 1px #484343; margin:0  0 10px 0; float:left;}
.TT05{ width:456px; height:auto; padding:7px 0 3px 12px; color:#484343; font-size:14px; font-weight:bold; background-color:#fde2fa;}
*/
.Clear{ clear:both;}
.ToTop {clear: both; padding-top: 10px 0; text-align: right; width: 960px;}
.info_box{
	margin: 10px 0 20px 0;
	clear: both;
	overflow: hidden;
}
.info_inner{
	float: right;
	width: 640px;
}
.new_info{ width:640px; height:45px; background:url(../images/new_info.gif) no-repeat; text-indent:-9999px; clear:both; }
.BoxNew2 {
    box-shadow: 0 0 0 3px #41cffe, 0 0 0 6px #fce804, 0 0 0 9px #fcbf04;
    background-color: #fcfbd8;
    width: 622px;
    margin-left: 9px;
    margin-top: 16px;
	margin-bottom: 9px;
	height: 334px;
	padding-top:5px;
}
.BoxNew2 .PickTxt{
	margin-left: 10px;
	    width: 600px;
}
/*.BoxNew2 .PickTxt td {
    padding: 8px 0;
}*/
