body{
	background-color:#E5DFD9;
	text-align:center;
	margin:0;
	padding:0;
}
a{
	color:#003366;
	text-decoration:none;
}
a:hover{
	color:#FF3333;
}
h2{
	margin:0;
	padding:0;
	 position: absolute; z-index: 100; top: 0px; right: 0px; display: run-in; width: 1px; height: 1px; border-style: none; margin: 0px; padding: 0px; overflow: hidden;
}
#title img{
	border-bottom:1px solid #2e2e2a;
}
h3.speaknavi{
	 position: absolute; z-index: 100; top: 0px; right: 0px; display: run-in; width: 1px; height: 1px; border-style: none; margin: 0px; padding: 0px; overflow: hidden;
}
#container{
	background-image:url(../lib/haikei02.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#contents{
	width:720px;
	margin:0px auto;
	padding:0;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
}
#speaknavi-top{
	margin:0;
	padding:0;
	position:absolute;
	top:-300px;
}
#speaknavi-bottom{
	margin:0;
	padding:0;
	position:absolute;
	top:-300px;
}

#header{
	width:720px;
	height:74px;
	background-image:url(../lib/title_back.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}
#header h1{
	float:left;
	width:150px;
	height:50px;
	margin:0 0 0 10px;
	padding:0;
}

h3{
	margin:0;
	padding:0;
}
#toptxt{
	 position: absolute; z-index: 100; top: 0px; right: 0px; display: run-in; width: 1px; height: 1px; border-style: none; margin: 0px; padding: 0px; overflow: hidden;
}
#font-navi{
	text-align:right;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:5px 0 15px 0;
	font-weight:nomal;
	color:#2e2e2a;
}
#font-navi a{
	color:#003366;
	text-decoration:none;
}
#font-navi a.fontbox{
	padding:3px;
	margin:0 5px 0 0;
	border:1px solid #2e2e2a;
	background-color:#FFFFCC;
}
#font-navi a:hover{
	color:#FF3333;
}
#main{
	width:720px;
	margin:0;
	padding:0;
	background-image:url(../lib/haikei.jpg);
	background-position:top;
	background-repeat:repeat-y;
}

#menu-back{
	margin:0;
	padding:5px 0 0 0;
	width:720px;
	border-top:1px solid #2e2e2a;
	background-image:url(../lib/navi/menu_haikei.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border-bottom:1px solid #2e2e2a;
}
ul#menu, ul#menu-sec{
    list-style:none;
	height:30px;
	margin:0 0 0 5px;
	padding:0 0 0 0;
}

ul#menu li{
    list-style:none;
    float:left;
	margin:5px 0 0 0;
	padding:0 8px 0 8px;
	_padding:0 10px 0 10px;
	border-right:1px dotted #666666;
}
ul#menu-sec li{
    list-style:none;
    float:left;
	margin:5px 0 0 0;
	padding:0 5px 0 5px;
	_padding:0 7px 0 7px;
	border-right:1px dotted #666666;
}
ul#menu li.lst, ul#menu-sec li.lst{
	border:none;
}
ul#menu a{
    display:inline;
    height:20px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-decoration:none;
	color:#003366;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1.2px;
/*Stop hiding from IE Mac */
}
ul#menu-sec a{
    display:inline;
    height:20px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:14px;
	font-weight:bolder;
	text-decoration:none;
	color:#003366;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1.2px;
/*Stop hiding from IE Mac */
}	
ul#menu a:hover, ul#menu-sec a:hover{
	color:#FF3333;
	text-decoration:underline;
}

/*LEFT MENU*/
#infomenu{
float:left;
width:170px;
margin:0 5px 0 0;
}
#infomenu ul a{
color:#003366;
}
#infomenu ul a:hover{
color:#ff3333;}
#infomenu h4{
margin:0;
width:160px;
height:41px;
background-image:url(../lib/top_jyoei.jpg);
background-position:0 0;
background-repeat:no-repeat;
border-top:1px solid #666666;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
}
#infomenu ul{
list-style: none;
width:160px;
padding:0;
margin:0;
text-align:left;
}
#infomenu li{
list-style:none;
margin:10px 0 5px 0;
padding:0 0 0 30px;
background:url(../lib/top_jyoei-lt.gif) 10px 2px no-repeat;
font-size:90%;
border:none;
}
#infomenu ul ul{
width:100px;
list-style:none;
margin:0 0 0 20px;
_margin:0;
padding:0;
text-align:left;
}
#infomenu ul ul li{
list-style:none;
background:url(../lib/top_jyoei-lt2.gif) 10px 2px no-repeat;
border:none;
font-size:90%;
_font-size:100%;
margin:0 0 5px 0;
padding:0 0 0 30px;
}
/*TOP PAGE*/
#main-top{
	width:720px;
	padding:10px 0 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
}
#rightbox{
	/*float:right; */
	margin:0 auto;
	width:545px;
	padding:0;
}
#main .hi{
	height:720px;
}
#main p{
	width:auto;
	margin:0;
	padding:0 0 0 0;
	text-align:center;
	line-height:25px;
	letter-spacing:1px;
}
#main .title{
	width:500px;
	width:480px; !important;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:14px;
	font-weight:bold;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1.5px;
/*Stop hiding from IE Mac */
	color:#CCCCCC;
	background-color:#663300;
	margin:0 0 15px 30px;
	padding:0 0 0 15px;
}
#main .text{
	width:500px;
	width:480px; !important;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:0;
	padding:0 0 20px 40px;
	line-height:20px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
}
#main .text a{
	color:#FF6600;
}
#main .text a:hover{
	color:#FF9933;
}
#topjyusyo{
	width:530px;
	margin-bottom:10px;
	padding:0 0 10px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:110%;
	font-weight:bold;
	letter-spacing:2px;
}
#topjyusyo h4{
	margin:0 0 15px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/top_jyusyo2.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#topjyusyo ul{
	margin:5px 0 0 40px;
	padding:0;
	text-align:left;
}
#topjyusyo li{
	margin:0 0 5px 0;
	font-size:80%;
	letter-spacing: 0.1 em;
}
#top-scall{
	float:left;
	width:320px;
	margin:0 0 10px 0;
}
#top-scniigata{
	float:left;
	width:320px;
}
#topbox{
	width:530px;
	background-image:url(../lib/top_linebg661.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#topnews{
	width:530px;
	margin:0 10px 10px 0;
	padding:0 0 10px 0;
	text-align:left;
}
#topnews h4{
	margin:0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/top_news2.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#topnews ul{
	margin:5px 0 0 40px;
	padding:0;
}
#topnews li{
	margin:0 0 5px 0;
	font-size:90%;
}
#topvoice{
	width:530px;
	margin:10px 0 0 0;
	text-align:left;
}
#topvoice h4{
	margin:0 0 0 1px;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/top_voice2.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#topvoice ul{
	margin:5px 0 0 40px;
	padding:0;
}
#topvoice li{
	margin:0 0 5px 0;
	font-size:90%;
}
#top-wakasabox{
	width:468px;
	height:60px;
	margin:0 0 0 20px;
	margin-top:10px;
	background-image:url(../lib/bannar/wakasa_bn.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer;
}
#top-wakasa{
	width:468px;
	height:60px;
	background-image:url(../lib/bannar/wakasa_bn.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	text-align:center;
	cursor:pointer;
}

/*CAST-STAFF*/
#main-cast{
	margin:0 auto;
	padding:10px 0 20px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
	text-align:left;
}
#main-cast h3.cast{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-weight:bolder;
	color:#663300;
	width:540px;
	height:35px;
	font-size:1px;
	margin:0 auto;
	background-image:url(../lib/cast/title.png);
	border-bottom:1px solid #2e2e2a;
	background-repeat:no-repeat;
}
#main-cast h3.staff{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-weight:bolder;
	color:#663300;
	width:540px;
	height:35px;
	font-size:1px;
	margin:0 auto;
	background-image:url(../lib/staff/title.png);
	border-bottom:1px solid #2e2e2a;
	background-repeat:no-repeat;
}

#main-cast .boxpick{
	width:540px;
	margin:10px 0 0 5px;
	padding:0 0 15px 0;
}
#main-cast .d-box{
	text-align:left;
	margin:0 0 0 5px;
	width:540px;
}
#main-cast .box{
	float:left;
	width:220px;
	display:block;
	margin:10px 20px 0 0;
}
#main-cast .boxpick .text{
	float:left;
	width:270px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:0;
	padding:0 0 20px 15px;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	text-align:left;
}
#main-cast .boxpick .text2{
	width:540px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:0 auto;
	padding:0;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	text-align:left;
}
#main-cast .boxpick .textstaff{
	float:left;
	width:320px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:0 auto;
	padding:0;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	text-align:left;
}
#main-cast .box h4{
	margin:0 0 5px 0;
	padding:0 0 3px 5px;
	width:220px;
	display:block;
	font-size:110%;
	border-bottom:1px solid #663300;
	border-left:10px solid #663300;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#663300;
}
#main-cast .box .text{
	width:220px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:5px 0 0 0;
	padding:0 0 20px 0;
	line-height:18px;
	letter-spacing:0.8px;
	text-align:left;
}
#main-cast .boxpick h4{
	width:100%;
	display:block;
	font-size:110%;
	border-bottom:1px solid #663300;
	border-left:15px solid #663300;
	margin:0 0 10px 0;
	padding:0 0 3px 10px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#663300;
}
#main-cast .web{
	margin:10px 0 0 0;
	padding:0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#663300;
}
#main-cast .web a{
	color:#FF6600;
}
#main-cast .web a:hover{
	color:#FF9933;
}

#main-cast .fumiko{
	float:left;
	padding:5px;
	background-image:url(../lib/cast/fumiko.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .chiyo{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/chiyo.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .jikou{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/jikou.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .zen{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/zen.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .shige{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/shige.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .furukawa{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/furukawa.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .taka{
	float:left;
	padding:5px;
	background-image:url(../lib/cast/taka.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .sada{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/sada.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .shimeka{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/shimeka.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .ueda{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/ueda.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .rin{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/rin.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .takano{
	width:180px;
	padding:5px;
	background-image:url(../lib/cast/takano.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .ichikawa{
	float:left;
	padding:5px;
	margin:0 10px 5px 0;
	background-image:url(../lib/staff/ichikawa.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast .kondo{
	float:left;
	padding:5px;
	margin:0 10px 5px 0;
	background-image:url(../lib/staff/kondo.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#ffffff;
	border:1px solid #999999;
}
#main-cast table{
	width:540px;
	margin:30px 0 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	border:none;
}
#main-cast td{
	border:none;
	margin:0;
	padding:3px;
	}
#main-cast td.stext{
	font-size:90%;
	text-align:right;
}

/*HAIKEI*/
#main-haikei{
	width:540px;
	margin:0 auto;
	padding:30px 0 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1px;
/*Stop hiding from IE Mac */
	color:#330000;
}
#main-haikeinext{
	margin:0 auto;
	padding:10px 0 20px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
	text-align:left;
}
#main-haikei ul{
	margin:0;
	padding:0 0 200px 0;
	display:block;
	list-style:none;
}
#main-haikei li{
	float:left;
	margin:0 15px 15px 0;
}
#main-haikei img{
	border:1px solid #330000;
}
#main-haikei li a img{
	border:1px solid #330000;
}
#main-haikei li a:hover img{
	border:1px solid #339999;
}
#main-haikei a{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:12px;
	color:#330000;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1px;
/*Stop hiding from IE Mac */
	line-height:30px;
	text-decoration:underline;
}
#main-haikeinext h3{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-weight:bolder;
	text-align:left;
	color:#663300;
	width:520px;
	margin:0;
	padding:5px;
	border:1px solid #663300;
}
#main-haikeinext .text{
	width:650px;
	margin:0 auto;
	padding:10px 0 10px 0;
	text-align:left;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:21px;
}
#main-haikeinext a:hover{
	color:#CC3333;
}
#backnavi{
	width:540px;
	display:block;
	margin:10px 0 15px 0;
	text-align:right;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:12px;
}
#backnavi a{
	color:#FF6600;
}
#backnavi a:hover{
	color:#FF9933;
}

/*STORY*/
#main-story{
	margin:0 auto;
	padding:10px 0 5px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
	letter-spacing:0.8px;
	color:#330000;
}
#main-story .image{
	float:right;
	width:190px;
	margin:0 0 5px 5px;
	background-image:url(../lib/story/story.png);
	background-position:0 0;
	background-repeat:no-repeat;
}
#main-story .goze{
	float:right;
	width:190px;
	margin:0 5px 0 5px;
}
#main-story .goze img{
	margin:0 0 15px 0;
	border:none;
}
#main-story .goze img a{
	border:none;
}
#main-story .goze img a:hover{
	border:1px solid #cc3300;
}
#main-story .kiyo{
	float:right;
	width:190px;
	margin:0 5px 0 10px;
	text-align:center;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
}
#main-story .kiyo img{
	margin:15px 0 0 0;
	border:none;
}
#main-story .takada img{
	margin:0;
	border:none;
}
#main-story .kiyo img a{
	border:none;
}
#main-story .kiyo img a:hover{
	border:1px solid #cc3300;
}
#main-story .text{
	width:540px;
	_width:540px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:0;
	padding:0;
	line-height:25px;
	letter-spacing:0.8px;
	text-align:justify;
}

/*SATSUEI*/
#main-satsuei{
	margin:0 auto;
	padding:10px 0 200px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
}
ul#satsunavi{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	list-style:none;
	margin:15px 0 0 0;
	padding:0;
}
ul#satsunavi li{
	list-style:none;
	margin:0 0 15px 0;
}
ul#satsunavi li a{
	color:#003366;
}
ul#satsunavi li a:hover{
	color:#ff3333;
}
#main-satsuei .text{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */	
	width:540px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#nikki-satsuei{
	margin:0 auto;
	margin-bottom:5px;
	padding:10px 0 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
#nikki-satsuei h3{
	width:525px;
	border-bottom:1px solid #663300;
	border-left:15px solid #663300;
	margin:10px 0 10px 0px;
	padding:0 0 3px 0;
	font-size:110%;
	text-align:left;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#663300;
}
#nikki-satsuei .text{
	width:525px;
	margin:0 0 30px 20px;
	padding:0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:25px;
	text-align:left;
}
#nikki-satsuei img{
	border:none;
	margin:0;
}
#nikki-satsuei .imgbox{
	float:left;
	width:200px;
	padding:0;
	border:none;
	margin:10px 5px 10px 0;
	font-size:90%;
	text-align:left;
	line-height:normal;
}
#nikki-satsuei .imgbox02{
	float:left;
	width:400px;
	padding:0;
	border:none;
	margin:10px 5px 10px 0;
	font-size:90%;
	text-align:center;
	line-height:normal;
}
#nikki-satsuei .imgbox02 img{
	margin:0 0 0 10px;
}

/*niigata*/
#niigata{
	margin:0 auto;
	padding:10px 0 30px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
#niigata h3{
	width:520px;
	border-bottom:1px solid #663300;
	border-left:15px solid #663300;
	margin:10px 0 10px 0px;
	padding:0 0 3px 10px;
	font-size:110%;
	text-align:left;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#663300;
}
#niigata .text{
	width:540px;
	margin:0 0 5px 5px;
	padding:0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:25px;
	text-align:left;
}
#niigata img{
	border:none;
	margin:0;
}
#niigata .imgbox{
	float:left;
	width:200px;
	padding:0;
	border:none;
	margin:10px 5px 10px 0;
	font-size:90%;
	text-align:left;
	line-height:normal;
}
#niigata .imgbox02{
	float:left;
	width:400px;
	padding:0;
	border:none;
	margin:10px 5px 10px 0;
	font-size:90%;
	text-align:center;
	line-height:normal;
}
#niigata .imgbox02 img{
	margin:0 0 0 10px;
}
#niigatamap{
	width:540px;
	height:389px;
	margin:0 0 5px 0px;
	text-align:center;
}
#niigatamap ul{
	list-style:none;
	margin:20px 0 10px 0;
	padding:0;
}
#niigatamap li{
	display:block;
	float:left;
	margin:0;
	padding:0 10px 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
}
#niigatamap a,#niigatalist a{
	color:#ff3300;
}
#niigatamap a:hover,#niigatalist a:hover{
	color:#ff6600;
}
#niigata-jyoetsu{
	width:540px;
	height:328px;
	margin:0 0 5px 0;
	text-align:center;
	background-image:url(../lib/niigata/map-jyoetsu_u.gif);
	background-repeat:no-repeat;
}
#niigata-kashiwa{
	width:540px;
	height:328px;
	margin:0 0 5px 0;
	text-align:center;
	background-image:url(../lib/niigata/map-kashiwa_u.gif);
	background-repeat:no-repeat;
}
#niigata-nagaoka{
	width:540px;
	height:328px;
	margin:0 0 5px 0;
	text-align:center;
	background-image:url(../lib/niigata/map-nagaoka_u.gif);
	background-repeat:no-repeat;
}
#niigatalist{
	width:510px;
	margin:0 0 5px 20px;
}
#niigatalist ul{
	list-style:none;
	display:block;
	width:510px;
	margin:10px 0 0 0;
	padding:0;
}
#niigatalist li{
	display:block;
	float:left;
	margin:0;
	padding:0 20px 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
}

/*BBS*/
#main-bbs{
	margin:0 auto;
	padding:0 0 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:0 0;
	background-repeat:repeat-y;
}
#bbsbox{
	border-left:1px solid #663300;
	border-right:1px solid #663300;
	margin:0 auto;
	width:600px;
	text-align:center;
	background-color:#ffffff;
}
#main-bbs .imp{
	width:600px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:80%;
	line-height:21px;
	text-align:left;
	margin:10px;
	padding:5px;
	border:1px solid #663300;
}
#main-bbs .imp02{
	color:#FF0000;
}
#main-bbs table,#main-bbs .messege table{
	font-size:100%;
	border:none;
}
#main-bbs table a,#main-bbs .messege table a{
	font-size:100%;
	color:#FF3300;
	border:none;
}
#main-bbs table a:hover,#main-bbs .messege table a:hover{
	font-size:100%;
	color:#FF6600;
	border:none;
}
#main-bbs td{
	padding:5px;
	border:none;
}
#main-bbs .bottom, #main-bbs .bottom a{
	color:#FF3300;
	text-align:center;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:80%;
}
#main-bbs .bottom02, #main-bbs .bottom02 a{
	color:#FF3300;
	text-align:center;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:80%;
	margin:0 0 30px 0;
}
#main-bbs input{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
	color:#2e2e2a;
	background-color:#ffffff;
	border:1px solid #333333;
}
#main-bbs textarea{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
	color:#2e2e2a;
	background-color:#ffffff;
	border:1px solid #333333;
}	

/*THEATER*/
#theater{
	width:720px;
	margin:0 auto;
	padding:10px 0 0 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
#theater h3{
	width:530px;
	margin:0 auto;
	padding:10px 0 3px 0;
	font-size:110%;
	text-align:left;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#663300;
}
#theater h3.all{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-all.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.hokkaido{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-hokkaido.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}

#theater h3.aomori{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-aomori.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}

#theater h3.niigata{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-niigata.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.tohoku{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-tohoku.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.ibaraki{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-ibaraki.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.gunma{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-gunma.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.tokyo{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-tokyo.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.ishikawa{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-ishikawa.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.shizuoka{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-shizuoka.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.osaka{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-osaka.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}

#theater h3.kyoto{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-kyoto.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.aichi{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-aichi.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.tokushima{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-tokushima.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.kochi{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/theater-kochi.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater h3.niigata-jyoei{
	width:530px;
	height:60px;
	padding:10px 0 10px 0;
	margin:0 auto;
	background-image:url(../lib/treiler-niigata.jpg);
	background-repeat:no-repeat;
}
#theater .voicename{
	margin:0 0 10px 0;
	padding:0;
	width:530px;
	height:41px;
	background-image:url(../lib/top_voice2.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	border:1px solid #666666;
}
#theater .back{margin:0 20px 0 0; font-size: 90%; text-align: right;}
#theater .tname{
	margin:20px 0 10px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:110%;
	font-weight:bold;
}
#theater .text{
	width:520px;
	margin:0;
	margin-bottom:10px;
	padding:0;
	text-align:left;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
	color:#2e2e2a;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:1.5em;
}
#theater .month{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:100%;
	margin:5px 0 5px 0;
}
#theater .imp{
	width:520px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:100%;
	text-align:left;
	margin:30px 0 20px 0;
	padding:5px;
	border:1px solid #2e2e2a;
}
#theater table{
	width: 530px;
	border-collapse:collapse;
	border:1px solid #666666;
	margin:15px 0 0 0;
	font-size:90%;
}
#theater caption{
margin:10px 0 0 0;
font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
font-size:120%;
font-weight:bold;
text-align:left;
color:#2e2e2a;
letter-spacing:0.3em;
}
#theater thead th{
	height:30px;
	color: #2e2e2a;
	background-color:#ffffff;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:100%;
	font-weight:normal;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1.5px;
/*Stop hiding from IE Mac */
	padding: 0px 7px;
	margin: 20px 0px 0px;
	text-align: left;
	border-right: 1px solid #666666;
}
#theater tbody th,td{
	line-height:21px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1.5px;
/*Stop hiding from IE Mac */
	color: #2E2E2E;
	padding: 10px 7px;
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	text-align: left;
}
#theater .sat{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#003366;
}
#theater .sun{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#CC3300;
}
#theater a{
	color:#FF6600;
	text-decoration: underline;
}
#theater a:hover{
	color:#FF9933;
	text-decoration: underline;
}
#theater table ul{
margin:0 0 0 30px;
padding:0;
}
#theater table li{
margin:0 0 10px 0;}
#theater .ask{
margin:15px 0 0 12px;
}
/*BLOG*/
#main-blog{
	margin:0 auto;
	padding:10px 0 500px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
	text-align:left;
}
#main-blog h3{
	display:block;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-weight:bolder;
	color:#663300;
	width:650px;
	margin:0 auto;
	padding:0 0 5px 10px;
	border-bottom:1px solid #663300;
	border-left:15px solid #663300;
}
#main-blog .day{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:5px 0 0 20px;
	font-size:90%;
	font-weight:normal;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#333333;
}
#main-blog .entry{
	width:650px;
	margin:5px 15px 20px 20px;
	border-bottom:1px dotted #2e2e2a;
	padding:0 0 20px 0;
}
#main-blog p{
	margin:0;
	padding:0;
	text-align:left;
}
#main-blog .entry-body{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	width:650px;
	margin:10px 0 0 20px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:21px;
	color:#2e2e2a;
}
#main-blog .entry-more{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	width:650px;
	margin:10px 0 0 20px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:21px;
	color:#2e2e2a;
}
#main-blog .entry-state{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	width:650px;
	margin:10px 0 0 20px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.6px;
/*Stop hiding from IE Mac */
	line-height:18px;
	color:#333333;
}
#main-blog a{
	color:#FF6600;
}
#main-blog a:hover{
	color:#FF9933;
}
#main-blog .entry img{
	border:5px solid #ffffff;
}
#main-blog .moblogkun-entry img{
	display:block;
}
#pagenavi{
	width:720px;
	display:block;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#2e2e2a;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1px;
/*Stop hiding from IE Mac */
	text-align:center;
	margin:10px 0 0 0;
}
p#link2top{
	width:650px;
	text-align:right;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:10px;
}


/*form*/
#main-ask{
	margin:0 auto;
	padding:0 0 200px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
#main-ask h3{
	width:650px;
	padding:5px 0 0 10px;
	border-bottom:1px solid #663300;
	border-left:15px solid #663300;
	margin:0 auto;
}
#main-ask .title{
	width:680px;
	margin:0 auto;
	padding:20px 0 10px 0;
	font-weight:bold;
	font-size:120%;
	background:none;
	color:#663300;
}
#main-ask table{
	width:530px;
	margin:0 auto;
}
#main-ask .text{
	width:540px;
	margin:0 auto;
	padding:10px 0 15px 0;
}
#main-ask .text02{
	width:650px;
	margin:0 auto;
	padding:5px 0 30px 20px;
}
#main-ask input{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
	color:#2e2e2a;
	background-color:#ffffff;
	border:1px solid #333333;
}
#main-ask textarea{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
	color:#2e2e2a;
	background-color:#ffffff;
	border:1px solid #333333;
}	

/*LINK*/
#main-link{
	margin:0 auto;
	padding:10px 0 20px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
	letter-spacing:0.8px;
	color:#330000;
	text-align:center;
}
#linkbox{
	margin:0 auto;
	width:540px;
}
#linkbox .box{
	float:left;
	width:260px;
	margin:0 5px 0 0;
	text-align:left;
}
#linkbox .box a{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#330000;
	letter-spacing:1px;
	line-height:30px;
	text-decoration:underline;
}
#linkbox .box a:hover{
	color:#CC3333;
}
#rikonikki{
	margin:10px 0 10px 0
}
#rikonikki a{
	padding:0 0 0 20px;
	background-image:url(../lib/hart.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#330000;
	letter-spacing:1px;
	line-height:30px;
	text-decoration:underline;
}
#rikonikki a:hover{
	color:#CC3333;
}
#main-link  .imp{
	width:530px;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:90%;
	color:#333333;
	font-weight:bold;
	margin:0 auto;
	padding:5px;
	border:1px dotted #330000;
}
#linkboxul{
	margin:0;
	padding:0;
}

/*trailer*/
#main-trailer{
	margin:0 auto;
	padding:10px 0 100px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
}
#main-trailer .imp{
	margin:20px 0 0 0;
}
#main-trailer a{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#330000;
	letter-spacing:1px;
	line-height:30px;
	text-decoration:underline;
}
#main-trailer a:hover{
	color:#CC3333;
}
#main-trailer img{
	margin:10px 0 10px 0;
	border:1px solid #2e2e2a;
}

/*BLOG*/
#main-blog{
	margin:0 auto;
	padding:10px 0 500px 0;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	line-height:21px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#330000;
	background-image:url(../lib/haikei_02.jpg);
	background-position:top;
	background-repeat:repeat-y;
}
#main-blog h3{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-weight:bolder;
	color:#663300;
	width:650px;
	margin:0 auto;
	padding:0 0 5px 10px;
	border-bottom:1px solid #663300;
	border-left:15px solid #663300;
}
#main-blog .day{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	margin:5px 0 0 20px;
	font-size:90%;
	font-weight:normal;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	color:#333333;
}
#main-blog .entry{
	width:650px;
	margin:5px 15px 20px 20px;
	border-bottom:1px dotted #2e2e2a;
	padding:0 0 20px 0;
}
#main-blog p{
	margin:0;
	padding:0;
	text-align:left;
}
#main-blog .entry-body{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	width:650px;
	margin:10px 0 0 20px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:21px;
	color:#2e2e2a;
}
#main-blog .entry-more{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	width:650px;
	margin:10px 0 0 20px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.8px;
/*Stop hiding from IE Mac */
	line-height:21px;
	color:#2e2e2a;
}
#main-blog .entry-state{
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	width:650px;
	margin:10px 0 0 20px;
/*Start hiding from IE Mac ＼*/
	letter-spacing:0.6px;
/*Stop hiding from IE Mac */
	line-height:18px;
	color:#333333;
}
#main-blog a{
	color:#FF6600;
}
#main-blog a:hover{
	color:#FF9933;
}
#main-blog .entry img{
	border:5px solid #ffffff;
}
#main-blog .moblogkun-entry img{
	display:block;
}
#pagenavi{
	width:720px;
	display:block;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	color:#2e2e2a;
/*Start hiding from IE Mac ＼*/
	letter-spacing:1px;
/*Stop hiding from IE Mac */
	text-align:center;
	margin:10px 0 0 0;
}
p#link2top{
	width:650px;
	text-align:right;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:10px;
}

/*FOOTER*/
#footer{
	width:720px;
	height:410px;
	background-color:#E5DFD9;
	background-image:url(../lib/footer.jpg);
	background-repeat:no-repeat;
	margin:10px 0 0 0;
	padding:15px 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	color:#2e2e2a;
	letter-spacing:1.2px;
	line-height:18px;
	border-bottom:1px solid #999999;
	border-top:1px solid #999999;
}
#footer .kname{
	display:none;
	margin:0 0 0 30px;
	text-align:left;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:10px;
	color:#2e2e2a;
	letter-spacing:1.2px;
	line-height:18px;
}

span{ position: absolute; z-index: 100; top: 4px; right: -252px; display: run-in; width: 1px; height: 1px; border-style: none; margin: 0px; padding: 0px; overflow: hidden;}

.bknavi{
	width:540px;
	display:block;
	margin:10px 0 15px 0;
	text-align:right;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:12px;
}
.tablenavi{
	width:620px;
	display:block;
	margin:10px 0 15px 0;
	text-align:right;
	font-family:'メイリオ',Meiryo,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', sans-serif;
	font-size:12px;
}
.bknavi a, .tablenavi a{
	color:#FF6600;
}
.bknavi a:hover, tablenavi a:hover{
	color:#FF9933;
}
