<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">BODY{
	font-family: 'ＭＳ Ｐゴシック','MS P Gothic','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ', Meiryo, Osaka, sans-serif;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
text-align : center;
background-image : url(i-box/01/bg.png);
background-position : center;
background-repeat : repeat-y;
background-color : #fffad7;
}
H1{
font-size:13px !important;
color: #999999 !important;
font-weight : normal;
}
H2{
font-size:18px !important;
color: #000000 !important;
}
H3{
font-size:30px !important;
color: #000000 !important;
line-height : 40px;
}
H4{
font-size:30px !important;
color: #000000 !important;
line-height : 40px;
}
H5{
	background:url(images6/title-bar-1.jpg) no-repeat;
	width : 575px;
	height: 42px;
	padding : 10px 0px 0px 35px;
	font-size:20px;
	color:#005055;
	margin-bottom:10px;
font-weight : bold;
text-align : left;
}
H6{
	background:url(images6/title-bar-1.jpg) no-repeat;
	width : 575px;
	height: 42px;
	padding : 10px 0px 0px 35px;
	font-size:20px;
	color:#005055;
	margin-bottom:10px;
font-weight : bold;
text-align : left;
}
TD{
	line-height : 26px;
font-size : 16px;
}
A{
	color : #0000ff;
font-size : 16px;
}
A:hover{
	color : #cc0000;
font-size : 16px;
}
A:link{
	color : #0000ff;
font-size : 16px;
}
A:visited{
	color : #7b007b;
font-size : 16px;
}
A:link.link00{
	font-size:14px;
color: #0000ff;
text-decoration : none;
}
A:visited.link00{
	font-size:14px;
color: #7b007b;
text-decoration : none;
}
A:active.link00{
	font-size:14px;
color: #000099;
text-decoration : none;
}
A:link.link01{
	font-size:14px;
color: #0000ff;
}
A:hover.link01{
	color : #cc0000;
font-size : 14px;
}
A:visited.link01{
	font-size:14px;
color: #7b007b;
}
A:active.link01{
	font-size:14px;
color: #000099;
}
A.link02{
	font-size:12px;
color : #0000ff;
}
A:visited.link02{
	font-size:12px;
color: #7b007b;
}
A:hover.link02{
	font-size:12px;
color : #cc0000;
}
A:active.link02{
	font-size:12px;
color: #000099;
}
A.link03{
	font-size:16px;
color : #0000ff;
}
A:visited.link03{
	font-size:16px;
color : #7b007b;
}
A:hover.link03{
	font-size:16px;
color : #cc0000;
}
A:active.link03{
	font-size:16px;
color : #cc0000;
}
A.link04{
	font-size:15px;
color : #0000ff;
}
A:visited.link04{
	font-size:15px;
color: #7b007b;
}
A:hover.link04{
	font-size:15px;
color : #cc0000;
}
A:active.link04{
	font-size:15px;
color: #000099;
}
A.link07{
	font-size:15px;
color : #0000ff;
}
A:visited.link07{
	font-size:15px;
color: #7b007b;
}
A:hover.link07{
	font-size:15px;
color : #cc0000;
}
A:active.link07{
	font-size:15px;
color: #000099;
}
A.link31{
	font-size:14px;

color : #ffffff;
}
A:visited.link31{
	font-size:14px;

color: #ffffff;
}
A:hover.link31{
	font-size:14px;

color : #ff9f71;
}
A:active.link31{
	font-size:14px;

color: #ffffff;
}
A.link34{
	font-size : 12px;
text-decoration : none;
color : #9a9a9a;
}
A:visited.link34{
	font-size : 12px;
text-decoration : none;
color : #9a9a9a;
}
A:hover.link34{
	font-size : 12px;
text-decoration : none;
color : #cc0000;
}
A:active.link34{
	font-size : 12px;
text-decoration : none;
color : #9a9a9a;
}
A:link.link39{
	font-size:14px;
text-decoration : none;
color: #333333;
}
A:visited.link39{
	font-size:14px;
text-decoration : none;
color: #333333;
}
A:hover.link39{
	font-size : 14px;
text-decoration : none;
color : #cc0000;
}
A:active.link39{
	font-size:14px;
text-decoration : none;
color: #333333;
}
A.link41{
	font-size:16px;
text-decoration : none;
color : #0000ff;
}
A:visited.link41{
	font-size:16px;
text-decoration : none;
color: #7b007b;
}
A:hover.link41{
	font-size:16px;
text-decoration : none;
color : #cc0000;
}
A:active.link41{
	font-size:16px;
text-decoration : none;
color: #000099;
}
A:link.linkbig{
	font-size:110%;
color: #0000ff;
}
.WH3{
	font-size:12px;
Line-height:15px;
color : #b4b4b4;
}
.XXX{
	font-size : 12px;
line-height : 20px;
color : #575757;
}
.RED3{
	color : #e00000;
}
.GRE3{
	color : #008000;
}
.TXT01{
	font-size:15px;
color: #000000;
Line-height:23px;
}
.TXT02{
	font-size:12px;
Line-height:20px;
color : #969696;
}
.TXT015{
	font-size:15px;
}
.TXT015RED{
	font-size : 15px;
color : #ff0000;
margin-left : 5px;
font-weight : bold;
}

.TXT08{
	line-height : 27px;
font-size : 16px;
}
.TXT09{
	font-size : 15px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
}
.TXT-TOP00{
	line-height : 21px;
margin-left : 5px;
margin-right : 5px;
color : #333333;
font-size : 16px;
}
.bg01{
background-position: center right;
background-repeat: no-repeat;
background-attachment: fixed;
}
.kakaku{
	font-size : 18px;
color : #cc0000;
}
.RED4{
	color : #e00000;
}
.psen2{
	padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
margin-top : 15px;
margin-left : 15px;
margin-right : 15px;
margin-bottom : 15px;
border-width : 1px 1px 1px 1px;
border-style : dotted dotted dotted dotted;
border-color : #999999 #999999 #999999 #999999;
}
.psen5{
	margin-top : 3px;
margin-left : 3px;
margin-right : 3px;
margin-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : silver silver silver silver;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
}
.RED05{
	color : #e00000;
}
.psen-waku{
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #82c27e #82c27e #82c27e #82c27e;
font-size : 16px;
}
.pic-line{
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #999999 #999999 #999999 #999999;
}
.TXT50{
	font-size : 12px;
background-color : white;
background-image : url(images/bg8.gif);
}
.psen9{
	background-color : white;
clear:both;
margin-right:auto;
margin-left:auto;
}
.psen10{
	border-top-width : 1px;
border-top-style : dotted;border-top-color : #a0a0a0;
background-color : #fafffa;
padding-top : 7px;
padding-bottom : 4px;
margin-left : 5px;
margin-right : 5px;
border-left-width : 1px;
border-right-width : 1px;
border-left-style : dotted;
border-right-style : dotted;
border-left-color : #a0a0a0;
border-right-color : #a0a0a0;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #a0a0a0;
}
.psen-exp1{
	background-color : #f4fff4;
margin-top : 3px;
margin-bottom : 3px;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #44c17c;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #44c17c;
border-right-color : #44c17c;
border-bottom-color : #44c17c;
font-size : 16px;
width : 575px;
}
.psen-exp2{
	line-height : 27px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
margin-top : 10px;
margin-left : 95px;
margin-right : 95px;
margin-bottom : 3px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #44c17c #44c17c #44c17c #44c17c;
font-size : 16px;
}
.psen-bunn{
	line-height : 27px;
margin-top : 20px;
margin-left : 110px;
margin-right : 110px;
margin-bottom : 10px;
font-size : 16px;
}
.psen-bunn2{
	line-height : 24px;
margin-top : 20px;
margin-left : 105px;
margin-right : 105px;
margin-bottom : 10px;
color : #1f1f1f;
font-size : 16px;
}
.psen-midashi{
	background-image : url(images/a-back.jpg);
padding-top : 7px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 7px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #38ab72;border-right-color : #38ab72;border-bottom-color : #38ab72;border-left-color : #38ab72;
text-align : left;
font-size : 16px;
color : #3a3a3a;
font-weight : bold;
width : 575px;
}
.TXT55{
	color : #3a3a3a;
font-size : 16px;
}
.TXTSEL{
	font-size : 18px;
padding-top : 2px;
margin-left : 3px;
margin-right : 3px;
}
.paypay{
	font-weight : bold;
color : white;
background-color : teal;
font-size : 16px;
}
.pay-ato{
	font-weight : bold;
color : white;
background-color : maroon;
font-size : 16px;
}
.RED-KASEN{
	color : #e00000;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #cc0000;
}
.TXT05{
	line-height : 35px;
color : #999999;
margin-right : 8px;
font-size : 16px;
}
.TXT-TOP{
	color : #3a3a3a;
margin-left : 8px;
margin-top : 7px;
margin-bottom : 5px;
font-size : 16px;
}
.supple-title{
	color : white;
font-size : 16px;
}
.TXT-top51{
	margin-right : 5px;
margin-bottom : 5px;
font-size : 16px;
}
.psen-supple{
	line-height : 27px;
margin-top : 17px;
margin-left : 125px;
margin-right : 125px;
margin-bottom : 10px;
font-size : 16px;
}
.logo-left{
	float:left;
display:inline;
height:60px;
padding:0px 0px 0px 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.logo-right{
	float : right;
font-size : 12px;
color : #9e9e9e;
margin-right : 5px;
margin-top : 0px;
margin-bottom : 0px;
}
.psen-futta{
	line-height : 27px;
margin-left : 165px;
margin-right : 165px;
}
.top-lnavi{
	font-size : 11px;
line-height : 25px;
color : #009900;
}
.psentopcolumn{
	margin-left : 50px;
margin-right : 50px;
border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : silver silver silver silver;
padding-top : 5px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 5px;
background-color : #fffbfb;
font-size : 16px;
}
.psentopcolumn-2{
	line-height : 20px;
margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
font-size : 16px;
}
.psen-topnavi-l{
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #82c27e #82c27e #82c27e #82c27e;
font-size : 12px;
line-height : 27px;
color : #999999;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
width : 173px;
}
.psen-qa{
	line-height : 26px;
margin-left : 105px;
margin-right : 105px;
font-size : 16px;
}
.psen12{
	line-height : 26px;
margin-left : 10px;
margin-right : 10px;
}
.boda{
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #b6b6b6;border-left-color : #b6b6b6;border-right-color : #b6b6b6;border-bottom-color : #b6b6b6;
}
.boda2{
	border-width : 1px 1px 1px 1px;border-style : dotted;border-top-color : #b6b6b6;border-left-color : #b6b6b6;border-right-color : #b6b6b6;border-bottom-color : #b6b6b6;
background-color : #fafafa;
}
.boda3{
	border-width : 1px 1px 1px 1px;border-style : dotted;border-top-color : #919191;border-left-color : #919191;border-right-color : #919191;border-bottom-color : #919191;
background-color : #fafafa;
}
.psen-lr40{
	margin-left : 40px;
margin-right : 40px;
font-size : 16px;
}
.yayausui{
	color : #232323;
font-size : 16px;
}
.psen-top-midashi{
	background-image : url(images/a-back.jpg);
padding-top : 7px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 7px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-top-color : #38ab72;border-right-color : #38ab72;border-bottom-color : #38ab72;border-left-color : #38ab72;
text-align : left;
margin-left : 20px;
margin-right : 20px;
font-size : 16px;
color : #3a3a3a;
font-weight : bold;
}
.psen-topnavi-under{
	border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #82c27e #82c27e #82c27e #82c27e;
font-size : 12px;
line-height : 27px;
color : #00ae00;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
width : 160px;
}
.kuro-rev{
	color : white;
font-size : 15px;
}
.monku-1{
	font-size : 12px;
color : #666666;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
margin-left : 12px;
margin-right : 12px;border-width : 1px 1px 1px 1px;border-style : dotted dotted dotted dotted;border-color : #999999 #999999 #999999 #999999;
line-height : 15px;
margin-top : 5px;
}
.txt-futta-map{
	font-size : 15px;
line-height : 18px;
color : #333333;
text-align : right;
}
.txt-futta-map2{
	font-size : 15px;
line-height : 18px;
color : #333333;
text-align : left;
}
.aun-1{
background-color : #009700;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #009700 #009700 #009700 #009700;
}
.top-monku{
	line-height : 20px;
}
.kuro-rev-2{
	color : #ffffff;
font-size : 15px;
}
.TXT-16{
	font-size : 16px;
}
.gyou-16{
	font-size : 16px;
line-height : 22px;
color : #151515;
margin-left : 10px;
margin-right : 10px;
}
.linkback{
	font-size : 16px;
color : #cc0000;
background-color : #ffecec;
}
.psen-redwaku{
	border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : dotted;
border-bottom-style : dotted;
border-top-color : #ff0000;
border-bottom-color : #ff0000;
font-size : 15px;
background-color : #fff4f4;
}
.lead-1{
	border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #646464;
border-bottom-color : #646464;
background-color : #f8f8ef;
margin-left : 20px;
margin-right : 20px;
text-align : left;
padding-top : 3px;
padding-bottom : 2px;
}
.lead-2{
	border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #646464;
border-bottom-color : #646464;
background-color : #f8f8ef;
margin-left : 100px;
margin-right : 100px;
text-align : left;
padding-top : 3px;
padding-bottom : 2px;
}
.lead-3{
	border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #646464;
border-bottom-color : #646464;
background-color : #f8f8ef;
margin-left : 40px;
margin-right : 40px;
text-align : left;
padding-top : 3px;
padding-bottom : 2px;
}
.psen-greywaku{
	border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : dotted;
border-bottom-style : dotted;
border-top-color : #999999;
border-bottom-color : #999999;
}
.setumeiyou{
	font-size : 10px;
color : #ffffff;
}
.kasen-2{
	border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ff0000;
color : #e00000;
}
.AOIRO{
	color : #264d4d;
}
.penpep{
	font-size: 16px;
width : 161px;
height : 31px;
background-image : url(images/totia.gif);
text-align : left;
background-repeat:no-repeat;
padding-top : 3px;
margin-left:5px;
padding-left : 25px;
}
.penpep2{
	font-size: 16px;
width : 161px;
text-align : left;
background-repeat:no-repeat;
padding-top : 3px;
margin-left:5px;
}
.penpepkago{
	font-size: 16px;
width : 161px;
height : 31px;
background-image : url(images5/kagobar.gif);
text-align : left;
background-repeat:no-repeat;
padding-top : 3px;
margin-left:5px;
}
.vaio-pankuzu{
	font-size : 15px;
color : #2a2a2a;
position : absolute;
width : 500px;
text-align : left;
}
.vip-but{
	font-size : 15px;
}
.gyou-semai{
	line-height : 23px;
}
.spaspa-1{
	font-size : 12px;
font-weight : bold;
color : #cc0000;
}
.kihon-a{
	background-image : url(images/100-top.gif);
height : 148px;
}
.kata-gawa{
	border-left-width : 1px;
border-left-style : dotted;
border-left-color : #999999;
}
img{
	border : none;
}
.logo-img{
	margin-top : 20px;
margin-bottom : 25px;
}
.uesita{
	margin-top : 5px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;
}
.txt-mini{
	font-size : 12px;
line-height : 18px;
}
.komento{
	font-size : 13px;
line-height : 17px;
}
.votan{
	font-size : 15px;
padding-top : 2px;
margin-top : 10px;
margin-bottom : 10px;
}
.hightlight{
	background-color : #ffffa2;
}
.hightlight2{
	background-color : #ffffce;
}
.haisen{
	background-color : #ffffb9;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ff0000;
}
.kasan{
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ff0000;
}
.new-midasi{
	font-size : 16px;
font-weight : bold;
color : #ffffff;
background-image : url(images5/tit-back.gif);
padding-left : 25px;
text-align : left;
background-repeat:no-repeat;
width : 500px;
height : 36px;
padding-top : 7px;
}
.new-midasi-2{
	font-size : 16px;
font-weight : bold;
color : #ffffff;
background-image : url(images5/tit-back560.gif);
text-align : left;
padding-top : 7px;
padding-left : 25px;
background-repeat:no-repeat;
width : 560px;
height : 36px;
}
.l-r-60{
	margin-left : 60px;
margin-right : 60px;
}
.lr-500{
	width : 480px;
}
.konpou-zu{
	margin-top : 20px;
margin-left : 10px;
margin-right : 10px;
margin-bottom : 10px;
}
.image-down-5{
	margin-bottom : 5px;
}
.comment{
	color : #660000;
font-weight : bold;

}
.votanyou{
	width : 0px;
height : 0px;
visibility : hidden;
}
.votan-2{
	margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.votan-vip{
	text-align : center;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.head-1{
	width : 900px;
background-repeat : repeat;
background-color : white;
}
.top-right{
	margin-top : 1px;
float : right;
background-repeat:no-repeat;
background-image : url(i-box/06/tl3.gif);
width : 490px;
height : 75px;
text-align : right;
margin-bottom : 5px;
}
.head-2{
	background-image : url(i-box/12/pub.gif);
width : 900px;
height : 153px;
background-repeat:no-repeat;
}
.head-3{
	background-image : url(i-box/18/tmb-01.gif);
width : 900px;
height : 119px;
background-repeat:no-repeat;
}
.head-4{
	width : 900px;
height : 10px;
background-color : white;
}
.p-right{
	font-size : 12px;
color : #b2b2b2;
background-repeat:no-repeat;
padding-right : 2px;
margin-top : 90px;
float : right;
text-align : right;
}
.box-1{
	position : relative;
width : 900px;
margin:0px auto;
text-align:left;
padding:0px 0px 0px 0px;
background-color : white;
background-repeat : repeat;
}
.box-2{
	text-align:left;
margin-top : 15px;
margin-left : 8px;
margin-right : 5px;
}
#header ul{
	height : 34px;
	width : 900px;
	background : url(i-box/22/uenv.gif) no-repeat;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
list-style-type : none;
}
#header ul li{
	float:left;
}
#header li a{
	display:block;
	width : 149px;
	height : 29px;
	color : blue;
	font-size : 16px;
	text-align:center;
	padding-top:5px;
text-decoration : underline;
}
#header li a:hover{
	color : #cc0000;
text-decoration : none;
}
.pan-right{
	float : right;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.head-kyoutu{
	background-image : url(i-box/06/qg.jpg);
width : 900px;
height : 110px;
border-left-width : 1px;
border-right-width : 1pt;
border-left-style : solid;
border-right-style : solid;
border-left-color : #999999;
border-right-color : #adadad;
background-repeat:no-repeat;
}
.bg_what-lutein1{
	padding-top : 300px;
padding-left : 40px;
padding-right : 40px;
padding-bottom : 0px;
text-align : left;

}
.titlebar1{
	background:url(images6/title-bar-1.jpg) no-repeat;
	width : 575px;
	height: 42px;
	padding : 10px 0px 0px 35px;
	font-size:20px;
	color:#005055;
	margin-bottom:10px;
font-weight : bold;
text-align : left;
}
.titlebar2{
	background:url(images6/title-bar-2.jpg) no-repeat;
	width : 480px;
	height: 42px;
	padding : 10px 0px 0px 35px;
	font-size:20px;
	color:#005055;
	margin-bottom:10px;
font-weight : bold;
text-align : left;
}
.gogo{
	margin-top : 20px;
width : 550px;
margin-bottom : 10px;
}
.line-5{
	border-width : 1px 1px 1px 1px;border-style : dashed dashed dashed dashed;border-color : #a5a5a5 #a5a5a5 #a5a5a5 #a5a5a5;
margin-bottom : 2px;
}
.side-top{
	width:194px;
	height:40px;
	background : url(images-9/sidebar/sidemenu_top.jpg) no-repeat;
	font-size:17px;
	font-weight:bold;
	color:#fefefe;
	text-align:center;
	padding-top : 7px;
margin-top : 20px;
margin-left : 20px;
}
.side-bar{
	width:193px;
	height:31px;
	background : url(images-9/sidebar/bg_sidemenu.jpg) no-repeat;
/*	color:#005055; */
	color:#0000ff;
	padding : 4px 0px 0px 30px;
text-align : left;

margin-left : 29px;
}
.side-now{
	width:193px;
	height:31px;
	background : url(images-9/sidebar/bg_sidemenu_now.jpg) no-repeat;
/*	color:#005055; */
/*	color:#3246a5; */
	color:#B75B00;
	font-size : 15px;
	font-weight:bold;
	padding : 4px 0px 0px 30px;
	margin-left : 29px;
text-align : left;
}
.side-20{
	margin-left : 20px;
}
/* add20110713 */
a.addPan{
	color:#000000;
font-size:15px;
text-decoration:none;
}
.addCont{
	color:#73004D;
font-size:13px;
padding:0 50px 0;
line-height:1.5;
text-align:left;
}
.addH2{
	color:#000000;
font-size: 16px;
line-height: 1;
font-weight:bold;
margin: 0;
position: static;
}
.addH3{
	color:#000000;
font-size:16px;
}
.clearfix::after{
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
.clearfix{
	zoom:100%;
}	
/* @TChj[@ */

#leftbar UL{
	margin-top : 30px;margin-right : 20px;margin-bottom : 0px;
	list-style-type : none;
text-align : left;
}

#leftbar ul li{}
#leftbar ul li#menutop{
	width:194px;
	height:35px;
	background : url(images-9/sidebar/sidemenu_top.jpg) no-repeat;
	font-size:17px;
	font-weight:bold;
	color:#fefefe;
	text-align:center;
	padding-top:7px;
	margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;
}
#leftbar li a{
	display:block;
	width:193px;
	height:31px;
	background : url(images-9/sidebar/bg_sidemenu.jpg) no-repeat;
/*	color:#005055; */
	color:#0000ff;
	text-align:left;
	font-size:15px;
	padding:3px 0px 0px 30px;
	margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;
}

#leftbar li.now{
	display:block;
	width:193px;
	height:31px;
	background : url(images-9/sidebar/bg_sidemenu_now.jpg) no-repeat;
/*	color:#005055; */
/*	color:#3246a5; */
	color:#B75B00;
	font-size:15px;
	font-weight:bold;
	padding:3px 0px 0px 30px;
	text-align:left;
	text-decoration:none;
	margin-top : 0px;margin-left : 0px;margin-right : 0px;margin-bottom : 0px;
}
.div31{
	height : 31px;
margin-right : 5px;
}
.div315{
	height : 31px;
margin-right : 5px;
background : url(i-box/15/didi.gif) no-repeat;
padding-left : 30px;
text-align : left;
}
.div315ten{
	font-weight:bold;
	height : 31px;
margin-right : 5px;
background : url(i-box/15/didi2.gif) no-repeat;
padding-left : 30px;
text-align : left;
}
.div315top{
	height : 31px;
margin-right : 5px;
margin-top : 7px;
background : url(i-box/15/didi.gif) no-repeat;
padding-left : 30px;
text-align : left;
}
.div315topten{
	font-weight:bold;
	height : 31px;
margin-right : 5px;
margin-top : 7px;
background : url(i-box/15/didi2.gif) no-repeat;
padding-left : 30px;
text-align : left;
}
.div-shita{
	font-weight:bold;
background-color : #008040;
margin-bottom : 0px;
border-top-width : 2px;
border-top-style : solid;
border-top-color : #ff9900;
width : 100%;
position : fixed;
bottom : 0px;
left : 0px;

}
.div-shita-box{
	border-width : 2px 2px 2px 2px;border-style : solid solid solid solid;border-color : #ff9900 #ff9900 #ff9900 #ff9900;
}
.l-navi{
	text-align : center;
border-right-width : 2px;
border-right-style : dotted;
border-right-color : #cecece;
}
.press{
	margin-top : 10px;
margin-right : 10px;
}

.futoshi{
	font-size : 16px;
font-weight : bold;
color : maroon;
}

.flame-1{
	border-left-width : 2px;
border-right-width : 2px;
border-left-style : solid;
border-right-style : solid;
border-left-color : #dfbf25;
border-right-color : #dfbf25;
margin-left : 90px;
}

.flame-2{
	margin-left : 120px;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #7f9db9;
border-bottom-color : #7f9db9;
width : 580px;
height : 200px;
overflow: hidden;
}

.flame-3{
	border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #7f9db9;
border-bottom-color : #7f9db9;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #7f9db9;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #7f9db9;
}
.fl-ura{
	background-image : url(images13/fl-ura.gif);
background-repeat : no-repeat;
width : 880px;
text-align : center;
}
.sara-pa{
	
background-repeat : repeat-y;
text-align : left;
padding-top : 5px;
width : 700px;
}

.lr-20{
	margin-top : 20px;
margin-left : 20px;
margin-right : 25px;
margin-bottom : 20px;
}

.mitinori{
	background-image : url(images14/tenban.gif);
background-repeat : no-repeat;
text-align : left;
padding-top : 35px;
padding-left : 24px;
width : 700px;
height : 80px;
}
.TXTSEL2{
	font-size : 17px;

padding-top : 2px;
margin-left : 3px;
margin-right : 3px;
}

/* add css 2011/03/02 */
.esH3{
	margin:0;
}

.b-m{
	font-size : 28px;
font-weight : bold;
color : #873665;
margin-bottom : 15px;
}

.top-sub{
	font-size : 13px;
}
#foot A{
	font-size : 13px;
	text-decoration : none;
}
#foot{
	font-size : 13px;
	color : #171717;
width : 700px;
margin-top : 30px;
text-align : left;
}

#foot2 A{
	font-size : 13px;
	text-decoration : none;
}
#foot2{
	font-size : 13px;
	color : #171717;
margin-top : 30px;
text-align : left;
}

/* add20110713 */
A.addPan{
	font-size:15px;
color : #000000;
text-decoration : none;
}
A:visited.addPan{
	font-size:15px;
color: #000000;
text-decoration : none;
}
A:hover.addPan{
	font-size:15px;
color : #000000;
text-decoration : none;
}
A:active.addPan{
	font-size:15px;
color: #000000;
text-decoration : none;
}

.addCont{
	color:#73004D;
font-size:13px;
padding:0 50px 0;
line-height:1.5;
text-align:left;
}

.addH2{
	color:#000000;
font-size: 16px;
line-height: 1;
font-weight:bold;
margin: 0;
position: static;
}

.addH3{
	color:#000000;
font-size:16px;
}

.txt-shopwaku{
	font-size : 18px;
color : #000000;
margin-top : 180px;
margin-left : 250px;
margin-right : 50px;
}

.txt-shopwapx{
	font-size : 18px;
color : #000000;
margin-top : 180px;
margin-left : 325px;
margin-right : 40px;
}
.red30{
	font-size : 21px;
background-color : #ffff86;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : red;
}

.haba550{
	text-align : left;
width : 550px;
}
.haba530-r{
	text-align : right;
width : 530px;
}
.haba5501{
	text-align : left;
width : 550px;
margin-bottom : 40px;
}
.haba630{
	text-align : right;
width : 630px;
}
.cen550{
	margin-left : 200px;
margin-right : 200px;
}

.fra-top{
	background:url(i-box/01/frame_voice_top.jpg) no-repeat left top;
	width:575px;
	height:30px;
	padding:14px 0px 0px 30px;
	margin-top:30px;
	border-top-style : solid;border-right-style : solid;border-bottom-style : solid;border-left-style : solid;border-top-color : #427f84;border-right-color : #427f84;border-bottom-color : #427f84;border-left-color : #427f84;border-top-width : 2px;border-right-width : 2px;border-bottom-width : 0px;border-left-width : 2px;
text-align : left;
}

.fra-mid{
	background-repeat : repeat-y;background-position : left top;
	width:575px;
	padding-left:30px;
	padding-bottom:30px;
	margin-bottom:20px;
text-align : left;
background-color : white;
}
.txtxt{
	font-size : 13px;
line-height : 18px;
color : #003466;
}
.txtxt2{
	font-size : 15px;
line-height : 20px;
color : #003466;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
}

.fom02{
	font-size : 18px;
text-align : center;
}

.ima-s{
	text-align : right;
width : 775px;
}

.furo-r{
	float : left;
}

.haba-575{
	text-align : left;
width : 540px;
}

.blg5{
	margin-left : 5px;
}

.exp-fl{
	background-image : url(i-box/08/fl-02.gif);
background-repeat : repeat-y;
width : 760px;
}

.ipe-fl{
	background-image : url(i-box/04/waku2.gif);
background-repeat : no-repeat;
padding-top : 105px;
width : 814px;
height : 563px;
}


#gyore2{
	margin-left : 120px;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #7f9db9;
border-bottom-color : #7f9db9;
width : 580px;
height : 200px;
overflow: hidden;
}

#gyore3{
	border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #7f9db9;
border-bottom-color : #7f9db9;
width : 390px;
height : 245px;
overflow: hidden;
}
#gyore4{
	width : 560px;
height : 200px;
overflow: hidden;
}
.kekosu{
	font-size : 15px;
color : #666666;
}

.trt-01{
	color : silver;
border-width : 1px;border-style : dashed;border-color : silver;
margin-bottom : 0px;
margin-top : 3px;
}

.trt-02{
	color : silver;
margin-top : 0px;
margin-bottom : 0px;border-width : 1px;border-style : dashed;border-color : silver;
}
.txtsel55{
	font-size : 17px;
padding-top : 2px;
margin-left : 3px;
margin-right : 3px;
}

.mebo1{
	width:60px;
height:20px;
resize:none;
}

.mebo2{
	width:180px;
height:20px;
resize:none;
}
.miginavi{
	border-left-width : 1px;
border-left-style : dotted;
border-left-color : #999999;
text-align : center;
margin-top : 5px;

padding-bottom : 20px;
}
#gyore5{
	border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : rgb(127, 157, 185);
border-bottom-color : rgb(127, 157, 185);
width : 580px;
height : 210px;
overflow: hidden;
}

.mks{
	background-color : #333333;
}
.k-w{
	background-image : url(i-box/06/kan-w.gif);
background-repeat : no-repeat;
text-align : left;
padding-top : 57px;
padding-left : 20px;
width : 301px;
height : 149px;
}

.haba-698{
	text-align : right;
margin-top : 5px;
width : 730px;
}

.haba-820{
	text-align : right;
margin-top : 5px;
width : 820px;
}

.haba-780{
	margin-top : 5px;
width : 780px;
}
.haba-750{
	text-align : right;
width : 750px;
}

.haba-655{
	text-align : right;
width : 655px;
}

.ura-1{
	background-image : url(i-box/07/00-ura1.gif);
background-repeat : repeat-y;
width : 750px;
text-align : left;
}
.titlebar3{
	background:url(images6/title-bar-1.jpg) no-repeat;
	width : 575px;
	height: 42px;
	padding : 10px 0px 0px 35px;
	font-size:20px;
	color:#005055;
	margin-bottom:10px;
	margin-left : 35px;
font-weight : bold;
text-align : left;
}
.haba-550{
	text-align : left;
width : 550px;
}

.haba525{
	text-align : left;
width : 500px;
}
.haba-580{
	text-align : left;
width : 580px;
}
.haba-580r{
	text-align : right;
width : 580px;
}
.haba-5{
	text-align : left;
width : 520px;
}


.alla{
	padding-right : 30px;
padding-bottom : 30px;
}
#gyore9{
	border-right-width : 1px;
border-bottom-width : 2px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : white;
border-bottom-color : white;
width : 420px;
height : 190px;
overflow: hidden;
border-left-width : 1px;
border-left-style : solid;
border-left-color : white;
}


.dec-01{
	font-size : 18px;
font-weight : bold;
color : #804000;
}

.dec-02{
	color : #000080;
font-weight : bold;
}

.dec-03{
	font-size : 18px;
font-weight : bold;
color : purple;
}
.titlebar5{
	background:url(i-box/12/001-back.gif) no-repeat;
	width : 545px;
	height: 42px;
	padding : 10px 0px 0px 35px;
	font-size:20px;
	color:#005055;
	margin-top:50px;
	margin-bottom:20px;
	margin-left : 15px;
font-weight : bold;
text-align : left;
}


.kts{
    bottom: 10px;
    position: fixed;
    z-index: 999;
    margin-left:915px;
    width: 180px;
	height:192px;
    background:url(i-box/12/kutuki2.gif) no-repeat;
}

.haisen20{
	font-size:20px;
	background-color : #ffffb9;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ff0000;
}

.kts2{
    bottom: 10px;
    position: fixed;
    z-index: 999;
    margin-left:915px;
    width: 180px;
	height:142px;
    background:url(i-box/13/kutuki3.gif) no-repeat;
}
.psen-box{
	margin-left : 40px;
margin-right : 100px;
font-size : 16px;
}

.REDvip{
	color : #e22c2c;
	font-size : 20px;
	font-weight:bold;
}
.Blackvip{
margin-right:5px;
color : #000000;
font-size : 15px;
font-weight : nomal !important;
}
.Blackvip2{
	color : #000000 !important;
	font-size : 15px;
}
.linevip{
	font-size : 16px;
	text-decoration:line-through;
}
.linevip2{
	font-size : 16px;
	text-decoration:line-through;
}
.mojiblack{
	color : #000000 !important;
	font-size : 18px;
	font-weight:bold;
}
.haba-550-tv{
	text-align : right;
width : 570px;
}
.haba-550-tv2{
	font-size : 18px;
	color : #e00000;
	text-align : center;
	margin-top : 10px;
	font-weight:bold;
width : 570px;
}
.haba-550-tv3{
	text-align : left;
width : 560px;
}
.haba-640{
	text-align : right;
width : 640px;
}
.haba-700{
	text-align : right;
width : 700px;
}
.haba-725{
	text-align : right;
width : 725px;
}
.hitomi{
	padding-right : 40px;
	padding-left : 10px;
}
.hitomi2{
	padding-right : 20px;
	padding-left : 10px;
}
.image-2{
	margin-top : 2px;
margin-bottom : 2px;
}
.image-5{
	margin-top : 5px;
margin-bottom : 5px;
}
.image-10{
	margin-top : 10px;
margin-bottom : 10px;
}
.image-15{
	margin-top : 15px;
margin-bottom : 15px;
}
.image-20{
	margin-top : 20px;
margin-bottom : 20px;
}
.image-25{
	margin-top : 25px;
margin-bottom : 25px;
}
.image-30{
	margin-top : 30px;
margin-bottom : 30px;
}
.image-35{
	margin-top : 35px;
margin-bottom : 35px;
}
.image-40{
	margin-top : 40px;
margin-bottom : 40px;
}
.image-50{
	margin-top : 50px;
margin-bottom : 50px;
}
.image-60{
	margin-top : 60px;
margin-bottom : 60px;
}
.image-70{
	margin-top : 70px;
margin-bottom : 70px;
}
.image-80{
	margin-top : 80px;
margin-bottom : 80px;
}
.image-90{
	margin-top : 90px;
margin-bottom : 90px;
}
.image-100{
	margin-top : 100px;
margin-bottom : 100px;
}
.du-2{
	margin-bottom : 2px;
}
.du-3{
	margin-bottom : 3px;
}
.du-5{
	margin-bottom : 5px;
}
.du-10{
	margin-bottom : 10px;
}
.du-15{
	margin-bottom : 15px;
}
.du-20{
	margin-bottom : 20px;
}
.du-25{
	margin-bottom : 25px;
}
.du-30{
	margin-bottom : 30px;
}
.du-35{
	margin-bottom : 35px;
}
.du-40{
	margin-bottom : 40px;
}
.du-50{
	margin-bottom : 50px;
}
.du-60{
	margin-bottom : 60px;
}
.du-70{
	margin-bottom : 70px;
}
.du-80{
	margin-bottom : 80px;
}
.du-90{
	margin-bottom : 90px;
}
.du-100{
	margin-bottom : 100px;
}
.du-110{
	margin-bottom : 110px;
}
.du-120{
	margin-bottom : 120px;
}
.du-130{
	margin-bottom : 130px;
}
.dt-3{
	margin-top : 3px;
}
.dt-5{
	margin-top : 5px;
}
.dt-10{
	margin-top : 10px;
}
.dt-15{
	margin-top : 15px;
}
.dt-20{
	margin-top : 20px;
}
.dt-30{
	margin-top : 30px;
}
.dt-40{
	margin-top : 40px;
}
.dt-50{
	margin-top : 50px;
}
.dt-60{
	margin-top : 60px;
}
.dt-70{
	margin-top : 70px;
}
.dt-80{
	margin-top : 80px;
}
.dt-90{
	margin-top : 90px;
}
.dt-100{
	margin-top : 100px;
}
.dlr-3{
	margin-left : 3px;
	margin-right : 3px;
}
.dlr-5{
	margin-left : 5px;
	margin-right : 5px;
}
.dlr-10{
	margin-left : 10px;
	margin-right : 10px;
}
.dlr-15{
	margin-left : 15px;
	margin-right : 15px;
}
.dlr-20{
	margin-left : 20px;
	margin-right : 20px;
}
.dlr-30{
	margin-left : 30px;
	margin-right : 30px;
}
.dlr-40{
	margin-left : 40px;
	margin-right : 40px;
}
.dlr-50{
	margin-left : 50px;
	margin-right : 50px;
}
.dlr-60{
	margin-left : 60px;
	margin-right : 60px;
}
.dlr-70{
	margin-left : 70px;
	margin-right : 70px;
}
.dlr-80{
	margin-left : 80px;
	margin-right : 80px;
}
.dlr-90{
	margin-left : 90px;
	margin-right : 90px;
}
.dlr-100{
	margin-left : 100px;
	margin-right : 100px;
}
.dr-2{
	margin-right : 2px;
}
.dr-3{
	margin-right : 3px;
}
.dr-5{
	margin-right : 5px;
}
.dr-10{
	margin-right : 10px;
}
.dr-15{
	margin-right : 15px;
}
.dr-20{
	margin-right : 20px;
}
.dr-25{
	margin-right : 25px;
}
.dr-30{
	margin-right : 30px;
}
.dr-35{
	margin-right : 35px;
}
.dr-40{
	margin-right : 40px;
}
.dr-45{
	margin-right : 45px;
}
.dr-50{
	margin-right : 50px;
}
.dr-60{
	margin-right : 60px;
}
.dr-70{
	margin-right : 70px;
}
.dr-80{
	margin-right : 80px;
}
.dl-2{
	margin-left : 2px;
}
.dl-3{
	margin-left : 3px;
}
.dl-5{
	margin-left : 5px;
}
.dl-10{
	margin-left : 10px;
}
.dl-15{
	margin-left : 15px;
}
.dl-20{
	margin-left : 20px;
}
.dl-25{
	margin-left : 25px;
}
.dl-30{
	margin-left : 30px;
}
.dl-35{
	margin-left : 35px;
}
.dl-40{
	margin-left : 40px;
}
.dl-45{
	margin-left : 45px;
}
.dl-50{
	margin-left : 50px;
}
.dl-60{
	margin-left : 60px;
}
.dl-70{
	margin-left : 70px;
}
.dl-80{
	margin-left : 80px;
}
.dl-90{
	margin-left : 90px;
}
.dl-100{
	margin-left : 100px;
}
.dl-110{
	margin-left : 110px;
}
.mp01{
	padding-right : 20px;
padding-bottom : 10px;
}

.shim{
	font-weight : bold;
color : #cc0000;
margin-top : 10px;
font-size : 18px;
}
.shim2{
	font-weight : bold;
color : white;
margin-top : 60px;
font-size : 18px;
background-color : #934900;
padding-top : 5px;
padding-bottom : 5px;
}
.shim3{
	font-weight : bold;
color : white;
font-size : 18px;
background-color : #934900;
padding-top : 5px;
padding-bottom : 5px;
}
.shim4{
	font-weight : bold;
color : white;
margin-top : 30px;
font-size : 18px;
background-color : #934900;
padding-top : 5px;
padding-bottom : 5px;
}
.shim5{
	font-weight : bold;
color : white;
font-size : 16px;
background-color : #934900;
padding-top : 4px;
padding-bottom : 4px;
}
.shim6{
	font-weight : bold;
color : white;
font-size : 16px;
background-color : teal;
padding-top : 4px;
padding-bottom : 4px;
}
.shim7{
	font-weight : bold;
color : white;
font-size : 16px;
background-color : #660000;
padding-top : 4px;
padding-bottom : 4px;
}
.shim8{
	font-weight : bold;
color : white;
font-size : 16px;
background-color : #005ab5;
padding-top : 4px;
padding-bottom : 4px;
}
.padpad{
	padding-top : 7px;
padding-left : 7px;
padding-right : 7px;
padding-bottom : 7px;
}

.bbb{
	font-weight : bold;
}

.bbbu{
	font-weight : bold;
padding-bottom : 1px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : black;
}
.hlbbb{
	background-color : #ffffa2;
font-weight : bold;
padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
color : #2f2f2f;
}
.yohaku{
	padding-top : 2px;
padding-left : 4px;
padding-right : 4px;
padding-bottom : 2px;
}
.yohaku2{
	padding-top : 4px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 4px;
}

.lecura{
	background-image : url(i-box/17/mp-09.gif);
background-repeat : repeat-y;
padding-top : 40px;
width : 860px;
}

.flur{
	background-image : url(i-box/19/flame-01.gif);
background-repeat : no-repeat;
}

.siback{
	background-image : url(i-box/15/nk2/si-back.jpg);
background-repeat : repeat-y;
width : 860px;
}

.tvim{
	background-image : url(i-box/19/lec-pre-ato.gif);
width : 860px;
}
#gyore10{
	border-right-width : 1px;
border-right-style : solid;
border-right-color : #7f9db9;
width : 350px;
height : 245px;
overflow: hidden;
}
#gyore11{
	border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-top-color : #7f9db9;
border-right-color : #7f9db9;
border-bottom-color : #7f9db9;
width : 370px;
height : 265px;
overflow: hidden;
}
#gyore12{
	border-right-width : 1px;
border-right-style : solid;
border-right-color : #7f9db9;
width : 320px;
height : 245px;
overflow: hidden;
border-bottom-width : 2px;
border-bottom-color : #2c2c2c;
border-bottom-style : solid;
}
.bbtv{
	font-weight : bold;
	font-size : 18px;
}
.gyoura{
	background-image : url(i-box/18/bg-01.gif);
width : 860px;
}
.dgur{
	background-image : url(i-box/20/dgur.gif);
background-repeat : repeat-y;
width : 900px;
text-align : center;
}
.tvimlec{
	background-image : url(i-box/20/lec/02.gif);
width : 860px;
}
form{
	margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

.st18{
	font-size : 18px;
}
.bbvip{
margin-top : 7px;
margin-bottom : 3px;
font-size : 16px;
}
.mul{
	text-align : right;
width : 804px;
margin-top : 5px;
}

.kb01{
	background-image : url(i-box/21/kb01.gif);
background-repeat : repeat-y;
width : 900px;
}
.head-sp{
	background-image : url(i-box/22/head-sp.jpg);
width : 900px;
height : 110px;
border-left-width : 1px;
border-right-width : 1pt;
border-left-style : solid;
border-right-style : solid;
border-left-color : #999999;
border-right-color : #adadad;
background-repeat:no-repeat;
}
.kts3{
    bottom : 20px;
    position: fixed;
    z-index: 999;
    margin-left : 930px;
    width : 183px;
	height : 202px;
    background : url(i-box/22/kts.jpg) 0% 0% / auto auto no-repeat scroll padding-box border-box transparent;
}

.migi5{
	text-align : right;
}


.tb01{
	background-image : url(i-box/22/tb-04.gif);
width : 171px;
height : 41px;
padding-top : 3px;
background-repeat : no-repeat;
text-align : center;border-width : 0px;
cursor: pointer;
font-size : 12pt;
-webkit-border-top-left-radius : 0px 0px;
-webkit-border-top-right-radius : 0px 0px;
-webkit-border-bottom-right-radius : 0px 0px;
-webkit-border-bottom-left-radius : 0px 0px;
}
.tatesoroe{
	vertical-align:top;
}

.rud0{
	-webkit-border-top-left-radius : 0px 0px;
-webkit-border-top-right-radius : 0px 0px;
-webkit-border-bottom-right-radius : 0px 0px;
-webkit-border-bottom-left-radius : 0px 0px;
}
.srmr{
	font-size : 15px;
color : #e22c2c;
padding-left : 6px;
padding-right : 6px;border-width : 1px;border-style : solid;border-color : #cc0000;
padding-top : 6px;
padding-bottom : 6px;
font-weight : bold;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
}

.omk{
	font-weight : bold;
color : #009999;
}

.decide{
	font-weight : bold;
color : #009900;
}

.dicide2{
	font-weight : bold;
color : #db4700;
}

.addPan{
	font-size:15px;
}

.dgur-02{
	background-image : url(i-box/23/dgur.gif);
width : 900px;
}

.REDvip02{
	color : red;
	font-size : 15px;
	font-weight:bold;
}

.ao{
	color : #0000cc;
font-weight : bold;
}

.murasan{
	color : purple;
font-weight : bold;
}

.aka{
	font-weight : bold;
color : red;
}
.azuki{
color : #cc0000;
font-weight:bold;
}
.azuki2{
color : #dd0000;
font-weight:bold;
}
.azuki3{
color : #cc0000;
}
.midori{
	font-weight : bold;
color : green;
}
.chairo{
	font-weight : bold;
color : #330000;
}
.siro{
	font-weight : bold;
color : #ffffff;
}
.gray01{
	font-weight : bold;
color : #2F2F2F;
}
.koiaka{
	font-weight : bold;
color : #d70000;
}
.ms18{
	font-size : 18px;
}

.ms20{
	font-size : 20px;
}

.ms24{
	font-size : 24px;
}
.ms26{
	font-size : 26px;
}
.ms25{
	font-size : 28px;
}
.ms30{
	font-size : 36px;
}
.ms31{
	font-size : 30px;
}

.ms32{
	font-size : 32px;
}

.ms34{
	font-size : 34px;
}
.ms40{
	font-size : 40px;
}
.ms42{
	font-size : 42px;
}
.ms48{
	font-size : 48px;
}

#page-top{
	position: fixed;
	bottom: 20px;
    right: 20px;
	font-size: 77%;
}
#page-top a{
	background: #666;
	text-decoration: none;
	color: #fff;
	padding : 10px;
	text-align: center;
	display: block;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
#page-top a:hover{
	text-decoration: none;
	background: #999;
}

 .vts{
   font-size:15px;
   color: #000000;
   text-decoration : line-through ;
 }



.dodai{
	margin-left : 20px !important;
	background-image : url(i-box/25/dodai.gif) !important;
	width : 860px !important;
	height : 58px !important;
	background-repeat : no-repeat !important;
	font-size:25px !important;
	font-weight : bold !important;
	color : #5c2206 !important;
text-align : left !important;
padding-left : 28px !important;
padding-top : 20px !important;
padding-right : 0px !important;
padding-bottom : 0px !important;
border-width : 0px !important;
}

.mannaka{
	text-align : center;
}

.hiyellow{
	background-color : #ffffa2;
}

.hiblue{
	background-color : #e3ffff;
}
.hired{
	background-color : #fff4f4;
}

.habaitiran{
	text-align : left;
width : 160px;
margin-top : 20px;
margin-bottom : 10px;
font-weight : bold;
}


.hyodai{
	margin-left : 15px !important;
	background-image : url(i-box/25/tkb-bk.gif) !important;
	width : 635px !important;
	height : 95px !important;
	background-repeat : no-repeat !important;
	font-size:27px !important;
	color : #000000 !important;
	letter-spacing: -1px;
text-align : left !important;
padding-left : 20px !important;
padding-top : 15px !important;
padding-right : 0px !important;
padding-bottom : 0px !important;
}
.kankaku0{
	letter-spacing: 0px;
}

.hyodai2{
	margin-top : 0px !important;
	margin-bottom : 0px !important;
	margin-left : 0px !important;
	margin-right : 0px !important;
	background-image : url(i-box/25/tkb-bk2.gif) !important;
	width : 900px !important;
	height : 88px !important;
	line-height: 88px;
	background-repeat : no-repeat !important;
	font-size:38px !important;
	font-weight : bold !important;
	color : #ffffff !important;
text-align : left !important;
padding-right : 0px !important;
padding-bottom : 0px !important;
text-shadow: 2px 2px 1px #000000;
text-decoration : none !important;
}

.hyodai3{
	margin-top : 0px !important;
	margin-bottom : 0px !important;
	margin-left : 10px !important;
	background-image : url(i-box/25/tkb-bk3.gif) !important;
	width : 880px !important;
	height : 63px !important;
	background-repeat : no-repeat !important;
	font-size:24px !important;
	font-weight : bold !important;
	color : #5d2306 !important;
text-align : left !important;
padding-top : 12px !important;
padding-left : 28px !important;
padding-right : 0px !important;
padding-bottom : 0px !important;
text-shadow: 2px 2px 1px #ffffff;
}
.orangena{
color : #f20606;
font-weight : bold !important;
}


#topsllu a{
	font-size:21px;
	text-align : center;
	text-decoration : none;
	color:#ffffff;
	font-weight : bold;
	display:block;
	padding-left : 9px;
	background-image : url(i-box/25/btbs.gif);width : 265px;height : 51px;
	background-repeat: no-repeat;
	line-height: 56px;
	}

#topsllu a:hover{
	font-size:21px;
	color:#ffe6e6;
text-decoration : underline;
}


#topsl a{
	font-size:16px;
	text-align : center;
	text-decoration : none;
	color:#ffffff;
	font-weight : bold;
	display:block;
	padding-left : 5px;
	background-image : url(i-box/26/btur.gif);width : 283px;height : 54px;
	background-repeat: no-repeat;
	line-height: 57px;
	}

#topsl a:hover{
	font-size:16px;
	color:#ffffff;
text-decoration : underline;
}

#topsl2 a{
	font-size:16px;
	text-align : center;
	text-decoration : none;
	color:#ffffff;
	font-weight : bold;
	display:block;
	padding-left : 5px;
	background-image : url(i-box/26/btur-l.gif);width : 314px;height : 54px;
	background-repeat: no-repeat;
	line-height: 57px;
	}

#topsl2 a:hover{
	font-size:16px;
	color:#ffffff;
text-decoration : underline;
}
.titlebar650{
	background:url(i-box/25/titlebar650.gif) no-repeat;
	width : 650px;
	height: 42px;
	padding : 10px 0px 0px 35px;
	font-size:20px;
	color:#005055;
	margin-top:20px;
	margin-bottom:10px;
font-weight : bold;
text-align : left;
}
.suuryou90{
	font-size : 90%;
}
.suuryou105{
	font-size : 105%;
}
.suuryou110{
	font-size : 110%;
}
.suuryou120{
	font-size : 120%;
}
.suuryou130{
	font-size : 130%;
}
.suuryou140{
	font-size : 140%;
}
.suuryou150{
	font-size : 150%;
}
.suuryou160{
	font-size : 160%;
}
}
.suuryou170{
	font-size : 170%;
}
.suuryou180{
	font-size : 180%;
}
.didtit{
	background-image : url(i-box/25/distit.gif) !important;
	width : 340px !important;
	height : 30px !important;
	background-repeat : no-repeat !important;
	font-size:16px !important;
	font-weight : bold !important;
	color : #005055 !important;
text-align : left !important;
margin-bottom:5px;
padding-left : 20px !important;
padding-right : 0px !important;
padding-top : 5px !important;
padding-bottom : 0px !important;
border-width : 0px !important;
}
.bkkasen{
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #000000;
}

.mgtit01{
	background-image : url(i-box/24/mng/mkg.gif) !important;
	width : 890px !important;
	height :125px !important;
	background-repeat : no-repeat !important;
	font-size:12px !important;
	color : #5c2206 !important;
text-align : center !important;
}

.panbar{
font-size : 16px !important;
padding-bottom : 5px !important;
}
.panbartel{
font-size : 16px !important;
padding-bottom : 5px !important;
}
.panbarfax{
font-weight : normal !important;
font-size : 15px !important;
padding-bottom : 5px !important;
}

.sib01{
	margin-left : 20px !important;
	margin-top : 0px !important;
	margin-bottom : 0px !important;
	background-image : url(i-box/25/su-01.jpg) !important;
	width : 861px !important;
	height : 70px !important;
	background-repeat : no-repeat !important;
	font-size:34px !important;
	font-weight : bold !important;
	color : #ffffff !important;
text-align : left !important;
padding-top : 0px !important;
padding-left : 28px !important;
padding-right : 0px !important;
padding-bottom : 0px !important;
text-shadow: 2px 2px 1px #000000;
}
.sib02{
	margin-left : 20px !important;
	margin-top : 0px !important;
	margin-bottom : 0px !important;
	background-image : url(i-box/25/su-02.jpg) !important;
	width : 861px !important;
	height : 85px !important;
	background-repeat : no-repeat !important;
	font-size:24px !important;
	font-weight : bold !important;
	color : #ffffff !important;
	text-shadow: 1px 1px 2px #000000;
text-align : left !important;
padding-top : 0px !important;
padding-left : 28px !important;
padding-right : 0px !important;
padding-bottom : 0px !important;
}

.expbn{
font-size:13px;
color: #333333;
}

.dodaiolive{
	margin-left : 20px !important;
	margin-top : 10px !important;
	background-image : url(i-box/25/dodai.gif) !important;
	width : 580px !important;
	height : 58px !important;
	background-repeat : no-repeat !important;
	font-size:25px !important;
	font-weight : bold !important;
	color : #5c2206 !important;
text-align : left !important;
padding-left : 28px !important;
padding-top : 20px !important;
padding-right : 0px !important;
padding-bottom : 0px !important;
border-width : 0px !important;
}
.tpp01{
	position:absolute !important;
font-size : 12px !important;
color : #959595 !important;
width:375px !important;
margin-top:0 !important;
margin:bottom:0 !important;
font-weight : normal !important;
padding-left : 7px !important;
margin-bottom : 0px !important;
padding-top : 0px !important;
padding-bottom : 0px !important;
}
.ddt-01{
text-align : center !important;
	background-image : url(i-box/26/dt-01.gif);
	width : 860px !important;
	height : 64px !important;
	line-height: 64px;
	background-repeat : no-repeat !important;
	font-size:24px !important;
	color : #ffffff !important;
	font-weight : bold !important;
padding-top : 0px !important;
padding-bottom : 0px !important;
	margin-top : 0px !important;
	margin-bottom : 0px !important;
}
.ddt-02{
text-align : left;
	width : 210px;
	font-size:17px;
}

.qat{
	background-image : url(images8/prepo-10.gif) !important;
	background-repeat : no-repeat !important;
	font-size:18px !important;
	color : #000000 !important;
text-align : left !important;
padding-left : 40px !important;
padding-right : 0px !important;
padding-top : 5px !important;
padding-bottom : 0px !important;
border-width : 0px !important;
	margin-top : 0px !important;
	margin-bottom : 12px !important;
border-bottom-width : 2px !important;
border-bottom-style : dotted !important;
border-bottom-color : #006666 !important;
}

.mgb{
	width : 350px !important;
	background-image : url(images/spacer.gif) !important;
	background-repeat : no-repeat !important;
	font-size:16px !important;
	color : #000000 !important;
text-align : left !important;
padding-left : 5px !important;
	margin-top : 0px !important;
	margin-bottom : 0px !important;
}
.kasen001{
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #ff0000;
}
.vipbun{
width : 550px !important;
text-align : left !important;
}
.vip-rev{
color : #ffffff;
font-size : 15px;
font-weight : bold !important;
background-color : #bf0000;
padding-left : 4px !important;
padding-right : 4px !important;
padding-top : 4px !important;
padding-bottom : 4px !important;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
}

.floating-menu{/*
clear:both;
width : 900px;
text-align : center;
  position: fixed;
    top: 0px;
  margin-right: 0px;
  margin-left: 0px;
    z-index: 9999;
    /* 古いバージョンのIEに必要 */
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
    /* 古いバージョンのFirefoxに必要 */
    -moz-opacity:0.9;
    /* 古いバージョンのSafariに必要 */
    -khtml-opacity: 0.9;
    /* CSS3対応の比較的新しいブラウザの場合 */
    opacity: 1;*/
}
.bline-kiiro {
	color : #e00000;
	background: linear-gradient(transparent 60%, #ffff99 0%);
	margin-top:5px;
	padding-right: 5px;
	padding-left : 5px;
font-weight : bold;
}
.shadow1{
	border:5px solid #ffffff;	/* 境界線を実線で太めに指定する */
	box-shadow: 7px 7px 7px #cccccc;	/* 影（[右][下][ぼかし][影の色]）を指定する */
}
.bline-ao {
  background: linear-gradient(transparent 60%, #ccffff 0%);
}
.bline-green {
  background: linear-gradient(transparent 60%, #ccffcc 0%);
}
.bline-aka {
  background: linear-gradient(transparent 60%, #ffcccc 0%);
}

input:hover {
   cursor : pointer;
}

.bodakage{
border:5px solid #ffffff;
box-shadow: 5px 5px 10px #dfdfdf;
}
</pre></body></html>