@charset "iso-2022-jp";
body { text-align:center; font-size:62.5%; font-family:Arial, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}
body, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
#con_header p,#con_header dl,#con_header dt,#con_header dd,#con_header ol,#con_header ul,#con_header li,#con_header form,#con_header table,#con_header caption,#con_header tbody,#con_header tfoot,#con_header thead,#con_header tr,#con_header th,#con_header td { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { font-size:100%;}
.cover { background:url(/img/cover.gif); display:block;}
#bnSuper { width:100%; height:110px; background:#fff; border-bottom:1px solid #c0c0c0;}
#bnIn { padding-top:10px;}
/*float*/
.floatL { float:left;}
.floatR { float:right;}
.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; line-height: 0;}
.clearfix { min-height: 1px; _overflow: visible; _height: 1px;
/*\*//*/
overflow: hidden;
/**/
}
* html .clearfix { height: 1px;
/*(J\(B*//*/
height: auto; overflow: hidden;
/**/
}
/*font*/
.tCenter { text-align:center !important}
.tRight { text-align:right !important}
.tLeft { text-align:left !important}
/*font-color*/
.cRed, .err { color:#a50005;}
.cYel { color:#fd0;}
.cGrn { color:#305c00;}
.cBlu { color:#0060aa;}
.cOrg { color:#e96e00;}
/*font-size*/
.f180 { font-size: 180%;}
.f160 { font-size: 160%;}
.f140 { font-size: 140%;}
.f120 { font-size: 120%;}
.f110 { font-size: 110%;}
.f90 { font-size: 90%;}
.f85 { line-height: normal; font-size: 85% !important}
/*link*/
a { text-decoration: none; color: #fff;}
a:hover { text-decoration: underline; color: #ccc;}
/*footer*/
#footer { clear: both; padding: 20px; background: #777;}

/*org*/
.alt,.kt { position: absolute; left: -9999px;}
.nt { display: none;}
.nst { display: none;}
* html .nst { display: block;}
a:link { color: #33bdc0;}
a:visited { color: #2093b7;}
a:active { color: #fef000;}
a:hover { color: #42fdff; text-decoration: underline;}
* html option { font-size: 90%;}
br,.ls0 { letter-spacing: 0;}
.ls1 { letter-spacing: 0.1em;}
.ls2 { letter-spacing: 0.2em;}
.ct { text-align: center;}
.lt { text-align: left;}
.rt { text-align: right;}
.fl { float: left;}
.fr { float: right;}
.fcl { clear:both;}
.ovf { overflow: auto;}
.dblk { display: block;}
.dbil { display: inline;}
.valb { vertical-align: top;}
.noudl { border-bottom: 0;}
.ut, h1, h2, h3, h4, h5, h6, th {font-weight: lighter;}
.bt { font-weight: bold;}
.sdt { filter: shadow(color=#9faeb7,direction=135,strength=1); text-shadow: 1px 1px 1px #9faeb7;}
.min { font-family:'$B%R%i%.%NL@D+(B Pro W3','$B:YL@D+BN(B','$B#M#S(B $B#PL@D+(B',serif;}
.wtlt { text-align: left; display: block;}
.wt { color: #fff;}
.bk { color: #000;}
.gt { color: #666;}
.lgt { color: #999;}
.red { color: #a00101;}
.red a:link { color: #a00101;}
.red a:visited { color: #a00101;}
.red a:hover { color: #42fdff; text-decoration: underline;}
.grn { color: #267400;}
.col0 { color: #c8f2ff;}
.col1 { color: #487c8e;}
.col { color: #298eec;}
a:hover .col { color: #42fdff;}
.lh120 { line-height: 120%;}
.lh130 { line-height: 130%;}
.lh140 { line-height: 140%;}
.lh150 { line-height: 150%;}
.lh160 { line-height: 160%;}
.lh170 { line-height: 170%;}
.lh180 { line-height: 180%;}
.lh200 { line-height: 200%;}
.lh230 { line-height: 230%;}
.pdg5 { padding: 5px;}
.pdg10 { padding: 10px;}
.pdb5 { padding-bottom: 5px;}
.pdt5 { padding-top: 5px;}
.pdb10 { padding-bottom: 10px;}
.pdtb10 { padding: 10px 0;}
ul, li, dl, dt, dd { margin: 0px; padding: 0px; list-style: none;}

body { background: #041d2b url(../../img/con_bg.jpg) top center repeat-x; color: #b2e6f6; text-align: center;}
.set { width: 480px; text-align: center; font-size: 120%; margin: 10px auto;}
* html .set { font-size: 110%;}
*:first-child+html .set { font-size: 110%;}

#tate { padding-top: 5px;}
#yoko { padding-top: 100px;}

.lnksp { width: 490px; margin: auto; border-top: 1px dotted #1c88c3; padding-top: 10px; padding-bottom: 10px; text-align: center; font-size: 180%;}
.li_l { width: 200px; float: left; text-align: left;}
.li_r { width: 200px; float: right; text-align: right;}

.spyoko{ width: 480px; height: 320px; margin: 10px auto;}
#spyokodm { width: 480px; height: 320px;}
#spyokodm a { width: 480px; height: 320px; display: block;}
.sptate { width: 320px; height: 480px; margin: 10px auto;}
#sptatedm { width: 320px; height: 480px;}
#sptatedm a { width: 320px; height: 480px; display: block;}
#spyokodm a:hover, #sptatedm a:hover { background-color: #14ffcb; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
.infot { width: 490px; margin: auto; padding-top: 10px; padding-bottom: 10px; text-align: left; line-height: 160%;}

#s1_1 { background: url(../img/set1_1.jpg) no-repeat;}
#s1_2 { background: url(../img/set1_2.jpg) no-repeat;}
#s1_3 { background: url(../img/set1_3.jpg) no-repeat;}
#s1_4 { background: url(../img/set1_4.jpg) no-repeat;}
#s1_5 { background: url(../img/set1_5.jpg) no-repeat;}
#s1_6 { background: url(../img/set1_6.jpg) no-repeat;}
#s1_7 { background: url(../img/set1_7.jpg) no-repeat;}
#s1_8 { background: url(../img/set1_8.jpg) no-repeat;}
#s1_9 { background: url(../img/set1_9.jpg) no-repeat;}
#s1_10 { background: url(../img/set1_10.jpg) no-repeat;}
#s1_11 { background: url(../img/set1_11.jpg) no-repeat;}
#s1_12 { background: url(../img/set1_12.jpg) no-repeat;}
#s1_13 { background: url(../img/set1_13.jpg) no-repeat;}
#s1_14 { background: url(../img/set1_14.jpg) no-repeat;}
#s1_15 { background: url(../img/set1_15.jpg) no-repeat;}
#s1_16 { background: url(../img/set1_16.jpg) no-repeat;}
#s1_17 { background: url(../img/set1_17.jpg) no-repeat;}
#s1_18 { background: url(../img/set1_18.jpg) no-repeat;}
#s1_19 { background: url(../img/set1_19.jpg) no-repeat;}
#s1_20 { background: url(../img/set1_20.jpg) no-repeat;}
#s1_21 { background: url(../img/set1_21.jpg) no-repeat;}
#s1_22 { background: url(../img/set1_22.jpg) no-repeat;}
#s1_23 { background: url(../img/set1_23.jpg) no-repeat;}
#s2_1 { background: url(../img/set2_1.jpg) no-repeat;}
#s2_2 { background: url(../img/set2_2.jpg) no-repeat;}
#s2_3 { background: url(../img/set2_3.jpg) no-repeat;}
#s2_4 { background: url(../img/set2_4.jpg) no-repeat;}
#s2_5 { background: url(../img/set2_5.jpg) no-repeat;}
#s2_6 { background: url(../img/set2_6.jpg) no-repeat;}
#s2_7 { background: url(../img/set2_7.jpg) no-repeat;}
#s2_8 { background: url(../img/set2_8.jpg) no-repeat;}
#s3_1 { background: url(../img/set3_1.jpg) no-repeat;}
#s3_2 { background: url(../img/set3_2.jpg) no-repeat;}
#s3_3 { background: url(../img/set3_3.jpg) no-repeat;}
#s3_4 { background: url(../img/set3_4.jpg) no-repeat;}
#s3_5 { background: url(../img/set3_5.jpg) no-repeat;}
#s3_6 { background: url(../img/set3_6.jpg) no-repeat;}
#s3_7 { background: url(../img/set3_7.jpg) no-repeat;}

@media print { .set { display: none !important;}}

/*eof*/
