body {
	color: #333333;margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Times,"Times New Roman",Georgia,Verdana,Helvetica,Tahoma,serif;
	background-attachment: scroll;
	background-image: url(img/bg1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
/*共通設定-----------------------------------*/
.base {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ddbb55;
	border-left-color: #ddbb55;
	background-color: #FFFFFF;
}
tr,td,th {font-size:13px;}

a {color: #cc6868;text-decoration: underline;}
a:hover {color: #FF3366;text-decoration: underline;}


.t100 {font-size: 10px;line-height: 140%;color: #666666;}
.t100 a {color: #666666;text-decoration: none;}
.t100 a:hover {color: #666666;text-decoration: underline;}

.t200 {font-size: 10px;line-height: 110%;color: #999999;}
.t200 a {color: #a08b8b;text-decoration: none;}
.t200 a:hover {color: #cc6868;text-decoration: none;}

.t300 {font-size: 13px;line-height: 110%;color: #999999;padding-left: 10px;}
.t300 a {color: #b57777;text-decoration: none;}
.t300 a:hover {color: #cc6868;text-decoration: underline;}

.t002 {font-size: 9px;line-height: 110%;}
.t003 {font-size: 9px;line-height: 120%;}
.t004 {font-size: 9px;line-height: 130%;}
.t005 {font-size: 9px;line-height: 140%;}
.t006 {font-size: 9px;line-height: 150%;}
.t007 {font-size: 10px;line-height: 110%;}
.t008 {font-size: 10px;line-height: 120%;}
.t009 {font-size: 10px;line-height: 130%;}
.t010 {font-size: 10px;line-height: 140%;}
.t011 {font-size: 10px;line-height: 150%;}
.t012 {font-size: 11px;line-height: 110%;}
.t013 {font-size: 11px;line-height: 130%;}
.t014 {font-size: 11px;line-height: 150%;}
.t015 {font-size: 11px;line-height: 170%;}
.t016 {font-size: 12px;line-height: 110%;}
.t017 {font-size: 12px;line-height: 140%;}
.t018 {font-size: 12px;line-height: 150%;}
.t019 {font-size: 12px;line-height: 170%;}
.t020 {font-size: 13px;line-height: 140%;}
.t021 {font-size: 13px;line-height: 170%;}
.t022 {font-size: 14px;line-height: 140%;}
.t023 {font-size: 14px;line-height: 170%;}
.t024 {font-size: 15px;line-height: 140%;}
.t025 {font-size: 15px;line-height: 170%;}
.t026 {font-size: 16px;line-height: 140%;}
.t027 {font-size: 16px;line-height: 170%;}
.t028 {font-size: 17px;line-height: 140%;}
.t029 {font-size: 17px;line-height: 170%;}
.t030 {font-size: 18px;line-height: 140%;}
.t031 {font-size: 18px;line-height: 170%;}
.t032 {font-size: 13px;line-height: 190%;}

.dotline-gley{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 8px;
	margin-bottom: 5px;

}

/*menu-------------------------*/
.menu {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ddbb55;
}


/*submenu-------------------------*/
.submenu {
	font-size: 10px;
	line-height: 100%;
	color: #747474;
}
.submenu_backcolor {
	background-color: #f0f0f0;
	margin-right: 2px;
	margin-left: 2px;
}
.submenu a {
	color: #747474;
	display: block;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 1px 0px 1px 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
}
.submenu a:hover {
	color: #FFFFFF;
	background-color: #AAAAAA;
	display: block;
	text-decoration: none;
	margin: 1px 0px 1px 0px;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
}



/*main-------------------------*/
.main {	text-align: center;}


/*pngのためのスタイル------------*/
* html div.head_rogo{
    width:171px;
    height:41px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=img/head_rogo.png);
}
* html div.head_rogo img{display:none;}


* html div.head_tel{
    width:228px;
    height:14px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=img/head_tel.png);
}
* html div.head_tel img{display:none;}


* html div.bigphoto1-1{
	width:260px;
	height:300px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=img/bigphoto1-1.png);
}
* html div.bigphoto1-1 img{display:none;}


* html div.bigphoto1-2{
	width:213px;
	height:260px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=img/bigphoto1-2.png);
}
* html div.bigphoto1-2 img{display:none;}


/*index.shtml内の左menuのＴＥＬスタイルpng*/
* html div.left-tel{
	width:211px;
	height:52px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=img/left_tel.png);
}
* html div.left-tel img{display:none;}


/*cgi-binのpngのためのスタイル------------
* html div.head_rogo_cgi-bin{
    width:171px;
    height:41px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=../img/head_rogo.png);
}
* html div.head_rogo_cgi-bin img{display:none;}


* html div.bigphoto1-1_cgi-bin{
	width:260px;
	height:300px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src=../img/bigphoto1-1.png);
}
* html div.bigphoto1-1_cgi-bin img{display:none;}*/



/*index.shtml夕日のためのスタイル------------*/
.yuuhi {
	padding-top: 3px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.yuuhi-body {
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	line-height: 120%;
	color: #333333;
	background-image: none;
}
.yuuhi-com2 {width: 195px;text-align: left;color: #666666;margin-top: 3px;}
.yuuhi-com2 a {
	width: 195px;
	text-align: left;
	color: #666666;
	margin-top: 3px;
	text-decoration: none;
}
.yuuhi-com2 a:hover {
	width: 195px;
	text-align: left;
	color: #cc6868;
	margin-top: 3px;
	text-decoration: underline;
}
.yuuhi-img1 {text-align: center;}

/*index.shtml内のcgi-binのおしらせ＆新着情報のためのスタイル------------*/
.topics-skin-title {font-size:13px;color:#cc6868;line-height: 100%;padding-top: 6px;}
.topics-skin-title A {color:#cc6868;text-decoration: underline;}
.topics-skin-title A:hover {text-decoration:underline;color: #c22727;}
.topics-skin-date {font-size:11px;line-height: 120%;margin-top: 6px;color:#666666;}
.topics-skin-com {font-size:11px;line-height:130%;color:#555555;padding-top: 2px;}
.topics-skin-com A {color:#666666;text-decoration: underline;}
.topics-skin-com A:hover {text-decoration:underline;color: #444444;}
.topics-skin-waku {
	padding-bottom: 8px;
	border-top: 0px dotted #DDDDDD;
	border-right: 0px dotted #DDDDDD;
	border-bottom: 1px dotted #DDDDDD;
	border-left: 0px dotted #DDDDDD;
}
.topics-skin-temp {font-size: 10px;padding-top: 3px;}

/*index.shtml内のcgi-binのおすすめプランのためのスタイル------------*/
.osusume-plan-body {
	font-size:11px;
	background-attachment: scroll;
	background-image: url(img/index_osusume1-2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
}
.osusume-plan-sub     {font-size:14px;color:#993333;padding-bottom: 8px;line-height: 130%;font-weight: 600;}
.osusume-plan-sub a {color: #993333;text-decoration: none;}
.osusume-plan-sub a:hover  {color: #FF9900;text-decoration:underline;}
.osusume-plan-com {font-size:13px;line-height:130%;margin-bottom: 5px;color:#666666;}
.osusume-plan-com2 a {
	font-size: 11px;
	text-align: center;
	color: #666666;
	text-decoration: none;
	background-color: #f2f2f7;
	padding-top: 1px;
	padding-right: 26px;
	padding-bottom: 1px;
	padding-left: 25px;
	line-height: 110%;
	}
.osusume-plan-com2 a:hover {color: #222222;background-color: #dddddd;text-decoration: none;}
.osusume-plan-temp {font-size: 10px;margin-bottom: 5px;}
.osusume-plan-img1 {margin-right: 11px;border: 1px solid #cccccc;}


/*footer.htmlのためのスタイル------------*/
.footer-tel{
	font-size: 11px;
	font-weight: 600;
	color: #a36200;
	margin-bottom: 3px;}

/*hotel.html（施設案内）のためのスタイル------------*/
.hotelguide1 {
	font-size: 12px;
	line-height: 120%;
	font-weight: 600;
	color: #804d4d;
	padding-bottom: 5px;
	padding-left: 7px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #c1c1c1;
	border-right-color: #CCCCCC;
	border-bottom-color: #c1c1c1;
	border-left-color: #c1c1c1;
	padding-top: 15px;
	padding-right: 12px;



}
.hotelguide2 {
	font-size: 12px;
	line-height: 130%;
	padding-bottom: 5px;
	padding-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #c1c1c1;
	border-right-color: #c1c1c1;
	border-bottom-color: #c1c1c1;
	border-left-color: #c1c1c1;
	padding-top: 15px;
	padding-right: 5px;

}

/*policy.html（ポリシー）のためのスタイル------------*/
.policy1 {
	font-size: 11px;
	line-height: 150%;
	font-weight: 600;
	color: #996666;
	margin-top: 30px;
}

/*goaisatu.html（ごあいさつ）のためのスタイル------------*/
.goaisatu1 {
	font-family: "ヒラギノ明朝 Pro W3", "平成明朝", "細明朝", "ＭＳ Ｐ明朝", "serif";
	font-size: 16px;
	line-height: 130%;
	color: #330000;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

/*cgi-bin/disp.cgi?no=7（link_skin.html)（リンク）のためのスタイル------------*/
.link1 {
	font-size: 11px;
	color: #804d4d;
	background-color: #f2eded;
	text-align: center;
	padding: 2px;
}
.link2 {
	padding: 8px 5px 3px 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	width: 110px;

}
.link3 {
	font-size: 12px;
	line-height: 130%;
	color: #666666;
	padding: 8px 5px 3px 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	width: 190px;

}
.link4 {
	font-size: 12px;
	line-height: 130%;
	color: #666666;
	padding: 8px 5px 3px 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	width: 370px;
}
.link5 {
	padding: 8px 5px 3px 8px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
}
.waku1 {
	padding: 8px;
	border: 1px dotted #CCCCCC;
}

/*cgi-bin/disp.cgi?no=8（ticket_skin.html)（ご来館特典チケット）のためのスタイル------------*/
.ticket-body {
	SCROLLBAR-BASE-COLOR : #ffffff;
	SCROLLBAR-FACE-COLOR: #dfdfdf;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #666666;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	margin: 0px 0px 0px 2px;
	background-image: none;

}
a:hover  {text-decoration:underline;color: #FF9900;}
.ticket-img {
	border: 1px solid #cccccc;
	padding: 0px;
	width: 200px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.ticket-title {
	font-size:14px;
	color:#FFFFFF;
	padding-bottom: 7px;
	font-weight: 600;
	background-image: url(img/ticket4.jpg);
	padding-top: 10px;
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: center top;
	line-height: 110%;

}
.ticket-com1 {font-size:12px;line-height:150%;padding-top: 15px;}
.ticket-com2 {font-size: 13px;line-height: 110%;font-weight: 600;color: #666666;padding-top: 15px;}
.ticket-com3 {font-size: 12px;line-height: 150%;color: #c55252;padding-top: 15px;}
.ticket-com4 {font-size: 11px;line-height: 130%;color: #666666;padding-top: 15px;}
.ticket-dotwaku {
	padding: 8px;
	border: 1px dotted #CCCCCC;
	width: 570px;
	margin-bottom: 25px;
	font-size: 12px;
	line-height: 130%;
	text-align: left;
	margin-top: 15px;
	color: #666666;
}

/*yakkan.html（宿泊約款）のためのスタイル------------*/
.yakkan tr,td,th {
	font-size:12px;
	line-height: 140%;
}
.yakkan1 {
	font-size: 13px;
	line-height: 140%;
	font-weight: 600;
	color: #996666;
	margin-top: 25px;
}

/*fukunoyu.html（お風呂）のためのスタイル------------*/
.fukunoyu-waku1 {padding-top: 5px;padding-right: 8px;padding-bottom: 5px;padding-left: 8px;}.fukunoyu-price {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #b7b7b7;
	border-right-color: #b7b7b7;
	border-bottom-color: #b7b7b7;
	border-left-color: #b7b7b7;

}
.fukunoyu-price2 {
	font-size: 11px;
	line-height: 130%;
	color: #666666;
	padding: 6px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b7b7b7;
}
.fukunoyu-tel {
	font-size: 14px;
	background-color: #f4f4f9;
	padding: 11px 5px 8px;
	margin-top: 20px;
	text-align: center;
	width: 570px;
	line-height: 110%;
}
.faq1 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e6b5b5;
	border-right-color: #e6b5b5;
	border-bottom-color: #e6b5b5;
	border-left-color: #e6b5b5;
}
.faq2 {
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e6b5b5;
	border-right-color: #e6b5b5;
	border-bottom-color: #e6b5b5;
	border-left-color: #e6b5b5;
	color: #ba3f3f;
}
.faq3 {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #e6b5b5;
	border-right-color: #e6b5b5;
	border-bottom-color: #e6b5b5;
	border-left-color: #e6b5b5;
	color: #ba3f3f;
	background-color: #fcf8f8;

}
.mokuji{
	background-color: #b04242;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 8px;
	color: #fcf8f8;
}
.faq4{color: #ba3f3f;padding-right: 10px;}
.faq4 a {color: #ba3f3f;text-decoration: underline;}
.faq4 a:hover {color: #FF3366;text-decoration: underline;}
.faq5{
	background-attachment: scroll;
	background-image: url(img/faq5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color: #ba3f3f;
	padding-top: 12px;
	padding-left: 48px;
	padding-right: 10px;
	padding-bottom: 7px;

}
.faq6{
	background-attachment: scroll;
	background-image: url(img/faq6.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 6px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 70px;
}

/*kanko.html（観光案内）のためのスタイル------------*/
#kanko {
	font-size:12px;
	line-height: 100%;
	color: #cc6868;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 19px;
	margin-bottom: 3px;

}
p#kanko-left {float:left;text-align:left;margin:0 0px 2px 0;}
p#kanko-right {float:right;text-align:right;margin:0 0px 2px 0;}

/*enkai.html （宴会場）のためのスタイル------------------*/
.enkai-waku1 {
	padding: 13px;
	border: 1px solid #e7b6b6;
}
.yoyaku1 {
	padding-bottom: 5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dfdfdf;
	border-right-color: #dfdfdf;
	border-bottom-color: #dfdfdf;
	border-left-color: #dfdfdf;
	margin-top: 15px;
	padding-top: 5px;
	width: 500px;
	padding-left: 10px;
}

/*restaurant_skin.html （レストランmenu）のためのスタイル------------------*/
#restmenu {font-size:13px;line-height: 100%;color: #c64040;}
p#sub1-left {float:left;text-align:left;font-weight: 600;margin:0;}
p#price-right {float:right;text-align:right;color:#ff0000;margin:0;}
.restmenu-sub2 {font-size:11px;line-height: 130%;color:#666666;margin-top: 20px;}
.restmenu-img1 {padding-right: 5px;width: 160px;}

/*dayplan-tubaki_skin.html （レストラン最新情報）のためのスタイル と 
　　　enkaiplan-enkai_skin.html （宴会プランのご案内）のためのスタイル　　------------------*/
.dayplan-tubaki-title {font-size:12px;color:#c22727;line-height: 100%;font-weight: 600;}
.dayplan-tubaki-title a {color:#c22727;text-decoration: none;}
.dayplan-tubaki-title a:hover {text-decoration:underline;color: #FF3366;}
.dayplan-tubaki-img1{padding-right: 5px;width: 60px;}
.dayplan-tubaki-sub1{font-size:11px;line-height: 110%;color:#666666;margin-top: 1px;}
.dayplan-tubaki-date{font-size:11px;line-height: 120%;margin-top: 1px;}
.enkaiplan-enkai-title {font-size:12px;color:#bf9640;line-height: 100%;font-weight: 600;}
.enkaiplan-enkai-title a {color:#bf9640;text-decoration: none;}
.enkaiplan-enkai-title a:hover {text-decoration:underline;color: #FF3366;}

/*enkaiplan_skin.html （宴会プラン）のためのスタイル------------------*/
.enkai-sub2 {
	font-size:15px;
	color:#bf9640;
	padding-bottom: 10px;
	font-weight: 600;
	line-height: 110%;
	width: 810px;
	text-align: left;
	margin-left: 1px;
}
.enkai-sub3 {font-size:13px;color:#ed3838;padding-bottom: 9px;line-height: 120%;}
.enkai-sub4 {font-size:13px;padding-bottom: 12px;line-height: 140%;}
.enkai-sub5 {font-size:13px;padding-bottom: 12px;line-height: 140%;}
.enkai-sub6 {font-size:13px;padding-bottom: 9px;line-height: 140%;}
.enkai-sub7 {font-size:13px;padding-bottom: 9px;line-height: 140%;color: #cc3333;}
.enkai-sub8 {font-size:11px;padding-bottom: 9px;line-height: 130%;}
.enkai-sub9 {font-size:11px;padding-bottom: 9px;line-height: 130%;}
.enkai-img1 {padding-top: 6px;}
.enkai-cap {font-size:10px;line-height:110%;padding-top: 3px;color: #999999;}
.enkai-time {font-size:10px;color:#999966;margin-top: 8px;}
.enkai-temp {font-size:11px;padding-bottom: 6px;line-height: 110%;}
.enkai-url A {color:#888888;text-decoration: underline;}
.enkai-url A:hover {color: #FF9900;text-decoration:underline;}
.enkai-url {color:#888888;font-size: 10px;margin-top: 6px;}

/*dayplan_skin.html （日帰りプラン）のためのスタイル------------------*/
.dayplan-sub2 {
	font-size:15px;
	color:#6699cc;
	padding-bottom: 10px;
	font-weight: 600;
	line-height: 110%;
	width: 810px;
	text-align: left;
	margin-left: 1px;
}
.dayplan-sub3 {font-size:13px;color:#ed3838;padding-bottom: 9px;line-height: 120%;}
.dayplan-sub4 {font-size:13px;padding-bottom: 12px;line-height: 140%;}
.dayplan-sub5 {font-size:13px;padding-bottom: 12px;line-height: 140%;}
.dayplan-sub6 {font-size:13px;padding-bottom: 9px;line-height: 140%;}
.dayplan-sub7 {font-size:13px;padding-bottom: 9px;line-height: 140%;color: #cc3333;}
.dayplan-sub8 {font-size:11px;padding-bottom: 9px;line-height: 130%;}
.dayplan-sub9 {font-size:11px;padding-bottom: 9px;line-height: 130%;}
.dayplan-img1 {padding-top: 6px;}
.dayplan-cap {font-size:10px;line-height:110%;padding-top: 3px;color: #999999;}
.dayplan-time {font-size:10px;color:#999966;margin-top: 8px;}
.dayplan-temp {font-size:11px;padding-bottom: 6px;line-height: 110%;}
.dayplan-url A {color:#888888;text-decoration: underline;}
.dayplan-url A:hover {color: #FF9900;text-decoration:underline;}
.dayplan-url {color:#888888;font-size: 10px;margin-top: 6px;}

/*お問合せ＆資料請求　sslのformのindex.html----------------------------*/
.form1 {
	background-color: #c79999;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	font-weight: 600;
	color: #FFFFFF;
	margin-top: 6px;
	margin-bottom: 5px;

}
.form2 {
	font-size: 10px;
	line-height: 130%;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	color: #666666;

}
.form3 {
	font-size: 11px;
	line-height: 130%;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	background-color: #F9F9F9;

}