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

/* contents */
#mainImgBox{
	width:823px;
	height:305px;
	display:block;
	margin-bottom: 30px;
}


/* contentsLeft */
#contentsBox #contentsLeftBox{
	float: left;
	width: 176px;
	padding-left:10px;
}

#contentsBox #contentsLeftBox #subTitle01{
 background-image:url(../../img/text01.jpg);
	width: 31px;
	height: 9px;
	display:block;
	margin-bottom:12px;
	text-indent:-9999px;
}

#contentsBox #contentsLeftBox #leftMenuBox{
	width: 150px;
	margin-bottom:25px;
}
#contentsBox #contentsLeftBox #leftMenuBox ul{
	margin: 0px;
	padding: 0px;
}
#contentsBox #contentsLeftBox #leftMenuBox li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#leftMenuBox #menu01,#menu02,#menu03,#menu04,#menu05,#menu06{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CABAA2;
}
#leftMenuBox #menu07{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CABAA2;
	border-bottom-color: #CABAA2;
}

#leftMenuBox #menu01 a{
 background-image:url(../../img/menu01.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
#leftMenuBox #menu01 a:hover{
 background-image:url(../../img/menu01.jpg);
	background-repeat: no-repeat;
	background-position: 0 -30px;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}

#leftMenuBox #menu02 a{
 background-image:url(../../img/menu02.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
#leftMenuBox #menu02 a:hover{
 background-image:url(../../img/menu02.jpg);
	background-repeat: no-repeat;
	background-position: 0 -30px;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}

#leftMenuBox #menu03 a{
 background-image:url(../../img/menu03.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
#leftMenuBox #menu03 a:hover{
 background-image:url(../../img/menu03.jpg);
	background-repeat: no-repeat;
	background-position: 0 -30px;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}

#leftMenuBox #menu04 a{
 background-image:url(../../img/menu04.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
#leftMenuBox #menu04 a:hover{
 background-image:url(../../img/menu04.jpg);
	background-repeat: no-repeat;
	background-position: 0 -30px;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}

#leftMenuBox #menu05 a{
 background-image:url(../../img/menu05.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
#leftMenuBox #menu05 a:hover{
 background-image:url(../../img/menu05.jpg);
	background-repeat: no-repeat;
	background-position: 0 -30px;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}

#leftMenuBox #menu06 a{
 background-image:url(../../img/menu06.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
#leftMenuBox #menu06 a:hover{
 background-image:url(../../img/menu06.jpg);
	background-repeat: no-repeat;
	background-position: 0 -30px;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}

#leftMenuBox #menu07 a{
 background-image:url(../../img/menu07.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}
#leftMenuBox #menu07 a:hover{
 background-image:url(../../img/menu07.jpg);
	background-repeat: no-repeat;
	background-position: 0 -30px;
	width: 150px;
	height: 30px;
	display: block;
	text-indent: -9999px;
}

#contentsBox #contentsLeftBox #leftMenuBox02{
	width: 150px;
	margin-bottom:25px;
}
#contentsBox #contentsLeftBox #leftMenuBox03{
	width: 150px;
	margin-bottom:25px;
	margin-left:5px;
}

#contentsBox #contentsLeftBox #leftMenuBox02 ul{
	margin: 0px;
	padding: 0px;
}

#contentsBox #contentsLeftBox #leftMenuBox02 li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#leftMenuBox02 .menuB a{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 200%;
	color: #B9A383;
 text-decoration:none;
}

#leftMenuBox02 .menuB a:hover{
 text-decoration:underline;
}

#contentsBox #contentsLeftBox #QRbox{
	width: 145px;
	margin-bottom:25px;
	margin-left:5px;
}

#contentsBox #contentsLeftBox #QRImg{
 background-image:url(../../img/qrcode.gif);
	width: 91px;
	height: 91px;
	display:block;
	margin-bottom:5px;
	text-indent:-9999px;
}

#contentsBox #contentsLeftBox #QRCap p{
 width:145px;
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #333333;
}

#contentsBox #contentsLeftBox #CRBox{
 background-image:url(../img/copyright.jpg);
	width: 169px;
	height: 10px;
	display:block;
	margin-left:7px;
	text-indent:-9999px;
}


/* contentsRight */
#contentsBox #contentsRightBox{
	float: right;
	width: 607px;
}

#contentsBox #contentsRightBox .subTitleBox{
	width: 603px;
	padding-left:4px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CABAA2;
}

#contentsBox #contentsRightBox .subTitleBox #subTitle02{
 background-image:url(../../img/text02.jpg);
	width: 67px;
	height: 9px;
	display:block;
	margin-bottom:12px;
	text-indent:-9999px;
}

#contentsBox #contentsRightBox #itemBoxWrap{
 width:603px;
 padding-left:4px;
	margin-bottom:40px;
}

#contentsBox #contentsRightBox #itemBoxWrap p{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	color: #595757;
}

#contentsBox #contentsRightBox #itemBoxWrap a{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	color: #595757;
	text-decoration:none;
}

#contentsBox #contentsRightBox #itemBoxWrap a:hover{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 140%;
	color: #595757;
	text-decoration:underline;
}

#contentsBox #contentsRightBox #itemBoxWrap #itemBox01{
	width:138px;
	float:left;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox01 #itemBox01Img{
	margin-bottom:8px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox01 #itemBox01Img a{
	background-image:url(../../img/index_img01.jpg);
	width: 138px;
	height: 151px;
	display:block;
	text-indent:-9999px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox01 #itemBox01Cap{
	width:138px;
}

#contentsBox #contentsRightBox #itemBoxWrap #itemBox02{
	width:138px;
	float:left;
	margin-left:15px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox02 #itemBox02Img{
	margin-bottom:8px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox02 #itemBox02Img a{
 background-image:url(../../img/index_img02.jpg);
	width: 138px;
	height: 151px;
	display:block;
	text-indent:-9999px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox02 #itemBox02Cap{
 width:138px;
}

#contentsBox #contentsRightBox #itemBoxWrap #itemBox03{
 width:138px;
	float:left;
	margin-left:15px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox03 #itemBox03Img{
	margin-bottom:8px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox03 #itemBox03Img a{
 background-image:url(../../img/index_img03.jpg);
	width: 138px;
	height: 151px;
	display:block;
	text-indent:-9999px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox03 #itemBox03Cap{
 width:138px;
}

#contentsBox #contentsRightBox #itemBoxWrap #itemBox04{
 width:138px;
	float:left;
	margin-left:15px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox04 #itemBox04Img{
	margin-bottom:8px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox04 #itemBox04Img a{
 background-image:url(../../img/index_img04.jpg);
	width: 138px;
	height: 151px;
	display:block;
	text-indent:-9999px;
}
#contentsBox #contentsRightBox #itemBoxWrap #itemBox04 #itemBox04Cap{
 width:138px;
}

#contentsBox #contentsRightBox .subTitleBox #subTitle03{
 background-image:url(../../img/text03.jpg);
	width: 116px;
	height: 8px;
	display:block;
	margin-bottom:12px;
	text-indent:-9999px;
}

#contentsBox #contentsRightBox #infoBox{
 width:604px;
 padding-left:3px;
}

#contentsBox #contentsRightBox #infoBox #infoTable{
 background-image: url(../../img/bg_info.jpg);
	background-repeat: no-repeat;
	width: 604px;
	height: 291px;
	display:block;
	padding-top:20px;
/*	padding-bottom:10px;*/
/*	padding-left:25px;*/
/*	padding-right:10px;*/
}

#contentsBox #contentsRightBox #infoBox #infoTable dl{
 width:100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#contentsBox #contentsRightBox #infoBox #infoTable dt a{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color:#993300;
/*	color: #B9A383;*/
	text-decoration:none;
	padding:0px;
	margin:0px;
}
#contentsBox #contentsRightBox #infoBox #infoTable dt a:hover{
 text-decoration:underline
}

#contentsBox #contentsRightBox #infoBox #infoTable dd{
 font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	color: #595757;
	padding:0px;
	margin:0px;
}

#scr{
width:550px;
height: 281px;
margin:0 0 0 25px;
padding:0 20px 0 0;
overflow:auto;
border:none;
}

.fontdays{
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
	color:#CC0000;
	line-height:1em;
	margin:5px 0 0 0;
}