body {background-color: #000; margin:0 0 0 0; font-family: Arial, Helvetica, sans-serif; line-height: 24px; color: #000; text-align:center; background:url(696img/art_back_001.gif) fixed;
	scrollbar-face-color:#FFFFFF; /*スクロールバー本体の色*/
	scrollbar-highlight-color: #FFFFFF; /*スクロールバー左側（上）の影*/
	scrollbar-shadow-color: #FFFFFF; /*スクロールバー右側（上）の影*/
	scrollbar-3dlight-color: #000000; /*スクロールバーの左側（下）の影*/
	scrollbar-darkshadow-color: #000000;/*スクロールバー右側（下）の影*/
	scrollbar-arrow-color: #000000; /*矢印の色*/
	scrollbar-track-color: #000000; /*背面の色*/}

/* 枠 */
.L_waku {margin:0 0 0 0; padding:0 0 0 0; width:auto; height:98%; background:url(696img/art_head_back001.gif) repeat-x;}
.waku01 {margin:auto; padding:0 0 0 0; width:900px; height:950px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; text-align:center; background-color:#000000;}
.waku02 {margin:auto; padding:0 0 0 0; width:900px; height:1500px; font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; text-align:center; background-color:#000000;}
#head {margin:0 0 0 0; padding:0 0 0 0; width:900px; height:313px; text-align:right; background:url(696img/art_top_Illust001_r1_c1.gif) no-repeat;}
/* 枠ここまで */

/* ナビゲーション */
#nav01 {margin:0 0 0 0; padding:0 0 0 0; width:900px; height:67px; text-align:right; color:#FFFFFF; background:url(696img/art_top_Illust001_r2_c1.gif) no-repeat; text-align:right;}

/* ここまで */

/*  border-left:#E3DBC6 1px solid; border-right:#E3DBC6 1px solid; */

/* メイン */
#main_box01,#main_box02,#main_box03,#main_box04,#main_box05,#main_foot,#news {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
#main {margin:0 0 0 0; padding:10px 10px 10px 10px; width:880px; height:300px; text-align:right; color:#FFF; font-size:12px; line-height:18px; background:url(696img/art_top_Illust001_r3_c1.gif) no-repeat; text-align:left;}
#main_C {margin:0 0; padding:0 0; width:820px; height:450px; background:url(setoimg/main_bg_002.png) no-repeat center fixed; text-align:left; overflow:hidden; color:#663300; font-size:12px; line-height:18px;}
#main_box01 {margin:50px 30px 0 0; padding:0; width:420px; height:80px; text-align:right;}
#main_box02 {clear:both; margin:30px 120px 0 0; padding:0; width:420px; height:80px; text-align:right;}
#main_box03 {clear:both; margin:30px 210px 0 0; padding:0; width:420px; height:80px; text-align:right;}
#main_box04 {clear:both; margin:60px 30px 0 0; padding:10px 10px 10px 10px; width:450px; height:120px; text-align:left; overflow:auto; background-color:#000000; color:#666666; border:1px solid #FFF;}
#main_foot {width:820px; height:30px; color:#FAA4BF; font-size:12px; font-weight:bold; padding:10px 0 0 0;}
#main_shinryou {margin:0 0; padding:15px 0 0 10px; width:810px; height:435px; text-align:left; float:left; overflow:auto;}
/* メインここまで */

/* 基本BOX */
#prof_PH,#prof_TXT {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}
#prof_PH {margin:0 0 0 0; padding:10px 10px 10px 10px; width:210px; height:auto; text-align:center; border:1px solid #C9BA92; font-size:12px; line-height:20px; float:left; background-color:#000000;}
#prof_TXT {margin:0 0 0 0; padding:0px 10px 10px 10px; width:610px; height:auto; text-align:left; border:1px solid #C9BA92; font-size:12px; color:#E3DBC6; float:right; background:url(696img/prof_back_mark.gif) bottom right no-repeat; background-color:#000000;}
#prof_TXT2 {margin:0 0 20px 0; padding:10px 10px 10px 10px; width:610px; height:auto; text-align:left; border:1px solid #C9BA92; font-size:12px; color:#E3DBC6; float:right; background-color:#000000;}
#paint_TXT {margin:0; padding:10px 2px 0 10px; width:596px; height:auto; text-align:left; font-size:12px; line-height:20px; float:left;}

#news li {padding:0; font-size:12px;}
#youbi {margin:5px 0 10px 20px; padding:15px 10px 0 10px; width:320px; height:154px; text-align:left; border:1px solid #FF6699; font-size:12px;}
#youbi_hyou {margin:5px;}
#mail {margin:5px 0 0 20px; padding:5px 10px 0 10px; width:320px; text-align:center; border:1px solid #FF6699; font-size:14px; font-weight:bold;}
#map01 {margin:5px 0 10px 20px; padding:0; width:360px; height:300px; text-align:center; border:1px solid #FF6699; font-size:14px; font-weight:bold;}
#joho {margin:5px 0 10px 20px; padding:5px 5px 5px 5px; width:350px; height:121px; text-align:left; border:1px solid #FF6699; font-size:12px; font-weight:bold;}
#QR {margin:0 5px 0 0; padding:0; width:121px; height:121px; text-align:center; line-height:15px; float:left;}
#shi01 {clear:both; margin:5px 0 10px 20px; padding:5px 5px 5px 5px; width:750px; height:auto; text-align:left; border:1px solid #FF6699; font-size:12px; line-height:15px;}
ul.roll{width:700px; margin-top:0; font-size:12px; padding:0; margin:0;}
ul.roll li{color:#FFF; width:86px; height:16px; list-style:none; background:url(setoimg/shinryou_alink.gif) no-repeat center; margin:0 0 0 10px; padding:0; float:left; text-align:center;}
#staff01 {margin:5px 0 10px 30px; padding:5px 15px 5px 15px; width:320px; height:auto; text-align:left; border:1px solid #FF6699; line-height:20px;}
#staff02 {margin:5px 0 10px 30px; padding:0; width:82px; height:331; text-align:left; border:1px solid #FF6699; font-size:12px;}

#staff_nen {clear:both; margin:0px; padding:5px 5px 5px 5px; width:80px; height:auto; text-align:center; font-size:12px; float:left; border-bottom:1px solid #FF6699;}
#staff_gyou {margin:0; padding:5px 5px 5px 5px; width:250px; height:auto; text-align:center; font-size:12px; float:left; border-bottom:1px solid #FF6699; border-left:1px solid #FF6699;}

#staff_nen02 {clear:both; margin:0; padding:5px 5px 5px 5px; width:80px; height:auto; text-align:center; font-size:12px; float:left;}
#staff_gyou02 {margin:0 0 10px 0; padding:5px 5px 5px 5px; width:250px; height:auto; text-align:center; font-size:12px; float:left; border-left:1px solid #FF6699;}
#shisetsu01 {margin:10px 0 20px 0; padding:0 0 0 0; width:750px; height:auto; text-align:center; font-size:12px;}
#ortho01 {margin:10px 0 20px 0; padding:0 0 0 0; width:750px; height:auto; text-align:center; font-size:12px;}
/* 基本BOXここまで */



.footer {clear:both; float:left; margin:0 0; padding:5px 10px; width:738px; height:auto; font-family: Arial, Helvetica, sans-serif; background-color:#FFCCCC; font-size: 13px; text-align:center; border:1px solid #FFF; background-image:url(setoimg/s_footer_001.jpg); background-repeat:no-repeat; overflow:auto;}

a {
	color: #E3DBC6;
	text-decoration: none;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:10px;
	line-height:18px;
	}
a:hover {color:#cc0000;}

.style1 {font-weight: bold; font-size:14px; color:#E3DBC6; line-height:20px;}
.style2 {color:#FAA4BF; line-height:10px; font-weight:bold;}
.style4 {color:#663300; font-size:12px; line-height:16px;}
.style5 {color:#663300; font-size:12px; line-height:12px; font-weight:bold;}
.style6 {color:#663300; line-height:20px; font-weight:bold;}
.style99 {font-weight:bold; font-size:14px;}
.style98 {color:#663300; font-weight:bold;}
.style97 {font-family: "ＭＳ ゴシック", "Osaka−等幅"; color:#000000;}
.style101 {color: #000000; font-weight:bold; line-height:18px;}
.style108 {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; color: #000000; line-height:15px;}
.style109 {font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; color: #fff; font-size: 10px; line-height:15px;}
.style100 {color: #000000}
.style_goaisatsu {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #000000;
	line-height:19px;
	}
.style_concept {
	color: #555555;
	font-family:Papyrus, Poor Richard, Bookman Old Style, verdana, Tahoma, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	}
td, th {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; line-height:16px; font-size:10px; color:#E3DBC6;}
tb,tr {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; line-height:16px; font-size:10px; color:#E3DBC6;}
