@charset "iso-2022-jp";
body { text-align:center; font-size:62.5%; font-family: "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", '$B%a%$%j%*(B', Meiryo, "$B#M#S(B $B#P%4%7%C%/(B", 'Verdana', sans-serif;}
body, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { font-size:100%;}
img { border:none;}
.alt, .kt { position:absolute; top:-5000px; left:-9999px;}
.cover { background: url(/img/cover.gif) no-repeat; width: 100%; height: 100%; border: 0; display: block;}
/*float*/
.floatL, .fl { float:left;}
.floatR, .fr { 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; /**/ }
/*float*/
.floatL, .fl { float:left;}
.floatR, .fr { 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; /**/ }
/*display*/
.dp_blk { display: block;}
.dp_iln { display: inline;}
/*font*/
.tCenter, .ct { text-align:center !important}
.tRight, .rt { text-align:right !important}
.tLeft, .lt { text-align:left !important}
br,.ls0 { letter-spacing: 0;}
.ls1 { letter-spacing: 0.1em;}
.ls2 { letter-spacing: 0.2em;}
.ls5 { letter-spacing: 0.5em;}
.ut, h1, h2, h3, h4, h5, h6, th {font-weight: lighter;}
.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;}
.it { font-style: italic;}
.bt { font-weight: bold;}
.sdt { filter: shadow(color=#a3946d,direction=135,strength=1); text-shadow: 1px 1px 1px #a3946d;}
/*font-color*/
.cRed, .err { color:#a50005;}
.cYel { color:#fd0;}
.cGrn { color:#305c00;}
.cBlu { color:#0060aa;}
.cOrg { color:#e96e00;}
.bk { color: #000;}
.wt { color: #fff;}
.gt { color: #666;}
.lgt { color: #999;}
/*font-size*/
.f220 { font-size: 220%;}
.f200 { font-size: 200%;}
.f180 { font-size: 180%;}
.f160 { font-size: 160%;}
.f140 { font-size: 140%;}
.f130 { font-size: 130%;}
.f120 { font-size: 120%;}
.f110 { font-size: 110%;}
.f90 { font-size: 90%;}
.f85 { line-height: normal; font-size: 85% !important}
/*line-height*/
.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%;}
/*vertical*/
.va_top { vertical-align: top;}
.va_super { vertical-align: super;}
.va_sub { vertical-align: sub;}
.va_baseline { vertical-align: baseline;}
* html .baseline { display: none;}
/*link*/
a { text-decoration: none; color: #fff;}
a:hover { text-decoration: underline; color: #ccc;}
/*footer*/
#footer { clear: both; padding: 20px; background: #777;}
/*jumpSmp*/
#jumpSmp { display:block; color:#fff; background: -moz-linear-gradient(center top, #ffd545 50%,#ffc600 50%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #ffd545),color-stop(0.5, #ffc600)); text-align:center; font-size:52px; font-weight:bold; border-top:solid 5px #ddd; border-bottom:solid 5px #eee; padding:52px;}
#jumpSmp a { display:block; color:#fff;}

/*COMMON*/
.nt, .msr { display: none;}
.vh { visibility: hidden;}
* html .nst { display: block;}
.bn { width: 300px; height: 250px; position: absolute; top: 108px; right: 10px;}
.container { width: 100%; text-align: center; background: #fffdf8 url(../img/bg0.jpg) center top repeat-x; color: #000; font-size: 106%;}
.main { width: 979px; text-align: left; line-height: 100%; margin: 0 auto;}
.set { width: 979px; margin: 0 auto; font-size: 120%; text-align: left; line-height: 100%;}
.udl { border-bottom: 2px dotted #e2ccb7; padding-bottom: 2px;}
hr { border: 0; border-bottom: 2px dotted #fff; margin-bottom: 10px;}
ul, li, dl, dt, dd { margin: 0px; padding: 0px; list-style: none;}
/*space*/
.pd5 { padding: 5px;}
.pd10 { padding: 10px;}
.pd20 { padding: 20px;}
.pdt0 { padding-top: 0;}
.pdt5 { padding-top: 5px;}
.pdt10 { padding-top: 10px;}
.pdt15 { padding-top: 15px;}
.pdt25 { padding-top: 25px;}
.pdb0 { padding-bottom: 0;}
.pdb5 { padding-bottom: 5px;}
.pdb10 { padding-bottom: 10px;}
.pdb15 { padding-bottom: 15px;}
.pdb20 { padding-bottom: 20px;}
.pdl5 { padding-left: 5px;}
.pdl10 { padding-left: 10px;}
.pdl20 { padding-left: 20px;}
.pdl30 { padding-left: 30px;}
.pdl70 { padding-left: 70px;}
.pdtb10 { padding-top: 10px; padding-bottom: 10px;}
.mgt10 { margin-top: 10px;}
.mgb0 { margin-bottom: 0;}
.mgb5 { margin-bottom: 5px;}
.mgb10 { margin-bottom: 10px;}
.mgb20 { margin-bottom: 20px;}
.mgl10 { margin-left: 10px;}
.mgl15 { margin-left: 15px;}
.mgr10 { margin-right: 10px;}
.waku { border: 1px solid #ccc; padding: 10px 5px;}
/*sns_btn*/
.twtfb { width: 250px; height: 30px; overflow: hidden; position: absolute; top: 130px; left: 410px;}
.twtbtn { width: 110px; height: 26px; margin-left: 15px; float: left;}
* html .twtbtn { margin-left: 0px;}
.fbbtn { width: 110px; height: 26px; float: left;}
* html .fbbtn iframe { width: 110px;}
.ifss { height: 20px; overflow: hidden;}
/*color*/
a:link { color: #000;}
a:visited { color: #333;}
a:active { color: #fef000;}
a:hover { color: #406d00; text-decoration: underline;}
a:hover .bk { color: #748800;}
.col { color: #6d6f23;}
a:hover .col { color: #000;}
.rbrw { color: #7c290d;}
.brw { color: #4f1400;}
/*head*/
#head, #head0 { width: 979px; height: 377px; position: relative;}
#head #bthm, #head0 #bthm { width: 340px; height: 175px; position: absolute; top: 5px; left: 10px;}
#head #bthm a, #head0 #bthm a { width: 340px; height: 175px; display: block; color: #fff;}
#head #bthm a:hover, #head0 #bthm a:hover { color: #adaf00;}
#head #bthm .hmt, #head0 #bthm .hmt { text-align: left; position: absolute; bottom: 5px; left: 30px; font-size: 90%; font-weight: bold;}
/*menu*/
#head #future, #head0 #future { width: 160px; height: 35px; position: absolute; top: 20px; left: 370px;}
#head #past, #head0 #past { width: 128px; height: 35px; position: absolute; top: 20px; left: 532px;}
#head #about, #head0 #about { width: 310px; height: 35px; position: absolute; top: 20px; left: 662px;}
#head #future a, #head0 #future a { width: 160px; height: 35px; display: block;}
#head #past a, #head0 #past a { width: 128px; height: 35px; display: block;}
#head #about a, #head0 #about a { width: 310px; height: 35px; display: block;}
/*news*/
#news .nextsp { width: 590px; position: absolute; top: 215px; left: 37px; overflow: hidden;}
#news .futuresp { width: 590px; position: absolute; top: 233px; left: 37px; overflow: hidden;}
#news .nextsp .nstxt, #news .futuresp .nstxt { line-height: 140%; padding: 8px 0 0 10px; display: block;}
#news .facebook { width: 316px; height: 26px; position: absolute; top: 265px; left: 175px; text-align: center; font-weight: bold; border: 1px solid #2d81ff; background: #fffcfc; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGZhZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #fffcfc 0%, #f4fafc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fffcfc), color-stop(100%,#f4fafc)); background: -webkit-linear-gradient(top, #fffcfc 0%,#f4fafc 100%); background: -o-linear-gradient(top, #fffcfc 0%,#f4fafc 100%); background: -ms-linear-gradient(top, #fffcfc 0%,#f4fafc 100%); background: linear-gradient(to bottom, #fffcfc 0%,#f4fafc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fffcfc', endColorstr='#f4fafc',GradientType=0 );}
#news .facebook a { width: 100%; height: 100%; display: block;}
#news .facebook a:link, #news .facebook a:visited { color: #2d81ff;}
#news .facebook a:hover { color: #002b6c; background: #d6f9ff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZjlmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZWU4ZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #d6f9ff 0%, #9ee8fa 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6f9ff), color-stop(100%,#9ee8fa)); background: -webkit-linear-gradient(top, #d6f9ff 0%,#9ee8fa 100%); background: -o-linear-gradient(top, #d6f9ff 0%,#9ee8fa 100%); background: -ms-linear-gradient(top, #d6f9ff 0%,#9ee8fa 100%); background: linear-gradient(to bottom, #d6f9ff 0%,#9ee8fa 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6f9ff', endColorstr='#9ee8fa',GradientType=0 );}
#news .facebook .fbtxt { width: 320px; position: absolute; top: 7px; left: 0px;}
#news .prevsp { width: 572px; height: 35px; position: absolute; top: 324px; left: 55px; font-size: 96%; line-height: 130%; overflow-y: hidden;}
/*btm*/
#btm { width: 979px; height: 100px; background: url(../img/btm.jpg) no-repeat; background-position: 0px 0px; position: relative;}
#btm #pgtp a:hover { background: url(../img/btm.jpg) no-repeat; background-position: -990px -19px;}
#btm #pgtp { width: 100px; height: 22px; position: absolute; top: 19px; left: 880px;}
#btm #pgtp a { width: 100px; height: 22px; display: block;}
#btm #cr { width: 970px; text-align: center; font-size: 90%; position: absolute; top: 65px; left: 0px;}
#btm #cr a:link, .cr a:visited { color: #406d00;}
#btm #cr a:hover { color: #000;}
/*title*/
#title, #title_next, #title_prev { font-size: 110%; font-weight: bold; margin-left: 25px; letter-spacing: 0.1em;}
#set .p_title { width: 940px; height: 30px; padding: 10px 0 0 40px;}
#set .n_title { width: 940px; height: 30px; padding: 12px 0 0 40px; font-size: 110%; letter-spacing: 0.1em; line-height: 160%; font-weight: bold;}

/*ABOUT*/
#con .main { width: 979px; font-size: 120%; text-align: left; line-height: 100%; margin: 0 auto; background: url(../img/about.jpg) center top no-repeat; background-position: 0 -45px;}
#con #head #future a:hover { background: url(../img/about.jpg) no-repeat; background-position: -370px -5px;}
#con #head #past a:hover { background: url(../img/about.jpg) no-repeat; background-position: -532px -5px;}
#con #set { width: 914px; margin:3px 0 0  23px; padding: 10px; border: 1px solid #ded6cd; line-height: 180%;}
#con #abouttt { font-size: 140%; color: #c3b3a1; font-weight: bold; padding: 10px 0 2px 16px;}
#con #set .nkm { padding: 15px 25px; background: #fff; border: 1px solid #c3b3a1;}
/*song*/
#con #songtt { font-size: 110%; color: #c3b3a1; font-weight: bold; padding: 10px 0 2px 22px;}
#con #songsp { width: 926px; margin: 0 0 10px 23px; padding: 5px; background: #c3b3a1; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
#con #songsp .nkm { padding: 5px; border-right: 1px solid #867362; border-bottom: 1px solid #867362; background: #fff url(../img/song_bg.jpg) no-repeat left top;}
#con #songp { width: 135px; height: 180px; margin: 5px 5px 5px 10px; float: right; background: url(../img/song.jpg) no-repeat;}
#con #songcdp { width: 165px; height: 165px; margin: 5px 5px 5px 10px; float: right; background: url(../img/cd.jpg) no-repeat;}
#con #songtxt { width: 500px; padding: 10px 0 0 0; float: right;}
#con #songtxt dd { padding-top: 10px; line-height: 140%;}

/*ETC*/
#etc .main { width: 979px; font-size: 120%; text-align: left; line-height: 100%; margin: 0 auto; background: url(../img/ind.jpg?0) center top no-repeat; background-position: 0 -145px;}
#etc #head #future a:hover { background: url(../img/ind.jpg?0) no-repeat; background-position: -370px -105px;}
#etc #head #past a:hover { background: url(../img/ind.jpg?0) no-repeat; background-position: -532px -105px;}
#etc #set { width: 914px; margin:3px 0 0  23px; padding: 10px; border: 1px solid #ded6cd; line-height: 180%;}
#etc #set .nkm { padding: 15px 25px; background: #fff; border: 1px solid #c3b3a1;}
#etc #etctt { font-size: 110%; color: #c3b3a1; font-weight: bold; padding: 10px 0 2px 22px;}
#etc #etcsp { width: 926px; margin: 0 0 10px 23px; padding: 5px; background: #c3b3a1; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
#etc #etcsp .nkm { padding: 5px; border-right: 1px solid #867362; border-bottom: 1px solid #867362; background: #fff;}
#etc #etctxt { width: 800px; padding: 10px; margin: 0 auto; text-align: left;}
#etc #etctxt dd { padding-top: 10px; line-height: 140%;}
#etc #etctxt .btn { width: 200px; height: 40px; margin: 5px auto 10px auto; background: #ffb76b; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjc2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmYTczZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2ZmN2MwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ffb76b 0%, #ffa73d 50%, #ff7c00 51%, #ff7f04 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(51%,#ff7c00), color-stop(100%,#ff7f04)); background: -webkit-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); background: -o-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); background: -ms-linear-gradient(top, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); background: linear-gradient(to bottom, #ffb76b 0%,#ffa73d 50%,#ff7c00 51%,#ff7f04 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); position: relative; border: 2px solid #ddd;}
#etc #etctxt .btn a { width: 200px; height: 40px; display: block;}
#etc #etctxt .btn a:hover { background: #6db3f2; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYjNmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzU0YTNlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzM2OTBmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTY5ZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(50%,#54a3ee), color-stop(51%,#3690f0), color-stop(100%,#1e69de)); background: -webkit-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); background: -o-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); background: -ms-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); background: linear-gradient(to bottom, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 );}
#etc #etctxt .btn .btnt { width: 200px; text-align: center; position: absolute; top: 10px; left: 0; font-size: 120%; letter-spacing: 0.2em; font-weight: bold; color: #fff;}
#etc #etctxt .btn a:hover .btnt { color: #ffe538;}
/*index*/
#ind #boshu { width: 914px; margin:3px 0 10px 30px; padding: 10px; border: 1px solid #ded6cd; line-height: 180%;}
#ind #boshu .nkm { padding: 5px 25px; background: #fff; border: 1px solid #c3b3a1; font-size: 120%; text-align: center;}

/*ARCHIVES*/
#arc .main { width: 979px; font-size: 120%; text-align: left; line-height: 100%; margin: 0 auto; background: url(../img/arc.jpg) center top no-repeat; background-position: 0 -45px;}
#arc #head #future a:hover { background: url(../img/arc.jpg) no-repeat; background-position: -370px -5px;}
#arc #head #past a:hover { background: url(../img/arc.jpg) no-repeat; background-position: -532px -5px;}
#arc #head #about a:hover { background: url(../img/arc.jpg) no-repeat; background-position: -662px -5px;}
#arc #set { width: 979px;}
#arc .title { font-size: 110%; font-weight: bold; margin-left: 25px; letter-spacing: 0.1em; padding: 3px 0;}
#arc #abouttt { font-size: 140%; color: #c3b3a1; font-weight: bold; padding: 10px 0 2px 16px;}
#arc #set .prevw { width: 947px; margin: 0 0 10px 23px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; line-height: 140%;}
#arc #set .prevw .prev_title { padding: 10px 0 10px 20px; font-size: 110%;}
#arc #set .prevw dd { padding: 10px 20px;}
#arc #set .prevw .nkm { padding: 10px 5px 5px 10px; background-color: #fff; border: 0;}
#arc #set .prevw .nkm .ttt { padding: 5px 5px 0 0; line-height: 160%;}
#arc #set .prevw .nkm .dplnk { text-align: right; font-weight: bold;}
#arc #set .prevw .nkm .dplnk a { display: block;}

/*BACKNUMBER*/
.backnumber .main { width: 979px; font-size: 120%; text-align: left; line-height: 100%; margin: 0 auto;}
.backnumber #set { width: 979px;}
.backnumber #set .btm { width: 979px; height: 30px; position: relative;}
.backnumber .nset .nkm { text-align: left; padding: 25px 40px 0 55px; line-height: 160%;}
* html .backnumber .nset .nkm { text-align: left; padding: 35px 40px 0 55px; line-height: 160%;}
.backnumber .nset .nkm dt { font-size: 140%; line-height: 140%; padding: 20px 10px 10px 10px; font-weight: bold; letter-spacing: 0.1em;}
.backnumber .nset .nkm dd { padding: 5px 20px 10px 10px; line-height: 180%;}
.backnumber .nkm2 { padding: 0 0 10px 65px; line-height: 160%;}

/*INDEX*/
#ind .main { width: 979px; font-size: 120%; text-align: left; line-height: 100%; margin: 0 auto; background: url(../img/ind.jpg?0) center top no-repeat; background-position: 0 -145px;}
#ind #head #future a:hover { background: url(../img/ind.jpg?0) no-repeat; background-position: -370px -105px;}
#ind #head #past a:hover { background: url(../img/ind.jpg?0) no-repeat; background-position: -532px -105px;}
#ind #head #about a:hover { background: url(../img/ind.jpg?0) no-repeat; background-position: -662px -105px;}
#ind #title { margin-bottom: 2px;}
#ind .nkm .nex_title, #ind .nkm dl dt { font-size: 140%; line-height: 140%; padding: 20px 10px 10px 15px; font-weight: bold; letter-spacing: 0.1em;}
#ind .nkm .prev_title { font-size: 120%; line-height: 140%; padding: 20px 10px 10px 15px; font-weight: bold;}
#ind .nex_set, #ind .prev_set { width: 947px; margin: 0 0 10px 23px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; line-height: 140%;}
#ind .nex_set .nkm, #ind .prev_set .nkm { padding: 10px 5px 5px 10px; background-color: #fff;}
#ind .nex_set dd, #ind .prev_set dd { padding: 5px 20px 10px 20px; color: #333; line-height: 180%;}
#ind .nex_set .nkm .dplnk, #ind .prev_set .nkm .dplnk { text-align: right; font-weight: bold; border-top: 2px dotted #ccc; padding-top: 5px; margin-top: 10px;}
#ind .nex_set .nkm .dplnk a, #ind .prev_set .nkm .dplnk a { display: block;}
#ind #btm { width: 979px; height: 100px; background: url(../img/ind.jpg?0) no-repeat; background-position: 0px 0px; position: relative;}
#ind #btm #pgtp a:hover { background: url(../img/ind.jpg?0) no-repeat; background-position: -990px -19px;}
/*next*/
#ind .nex_set .nex_title { padding: 10px 0 10px 40px; font-size: 120%; line-height: 150%; letter-spacing: 0.2em;}
/*prev*/
#ind .prev_set .prev_title { padding: 10px 0 10px 40px; font-size: 110%;}
/*kokuchi_space*/
#kokuchi { width: 840px; padding: 5px; margin: 10px 0 20px 0; background: #b4ddb4 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I0ZGRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE3JSIgc3RvcC1jb2xvcj0iIzgzYzc4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iIzUyYjE1MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY3JSIgc3RvcC1jb2xvcj0iIzAwOGEwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDcyNTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #b4ddb4 0%, #83c783 17%, #52b152 33%, #008a00 67%, #007256 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b4ddb4), color-stop(17%,#83c783), color-stop(33%,#52b152), color-stop(67%,#008a00), color-stop(100%,#007256)); background: -webkit-linear-gradient(top, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#007256 100%); background: -o-linear-gradient(top, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#007256 100%); background: -ms-linear-gradient(top, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#007256 100%); background: linear-gradient(to bottom, #b4ddb4 0%,#83c783 17%,#52b152 33%,#008a00 67%,#007256 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4ddb4', endColorstr='#007256',GradientType=0 ); border-right: 1px solid #7fa07f; border-bottom: 1px solid #7fa07f;}
#kokuchi .nkmsp { margin: 0; border-left: 1px solid #a6cfc6; border-top: 1px solid #a6cfc6; padding: 5px; background: #c2efe5; color: #035d51; text-align: center;}
#kokuchi .nkmsp .hnbn { border-right: 1px solid #eee; border-bottom: 1px solid #eee; padding: 20px; line-height: 180%; background: #ffffff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyMSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjVmZGZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); background: -moz-linear-gradient(top, #ffffff 21%, #f5fdff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(21%,#ffffff), color-stop(100%,#f5fdff)); background: -webkit-linear-gradient(top, #ffffff 21%,#f5fdff 100%); background: -o-linear-gradient(top, #ffffff 21%,#f5fdff 100%); background: -ms-linear-gradient(top, #ffffff 21%,#f5fdff 100%); background: linear-gradient(to bottom, #ffffff 21%,#f5fdff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5fdff',GradientType=0 );}
* html #kokuchi .nkmsp .hnbn { background-color: #ffffff;}
#kokuchi .nkmsp .hnbn .col { color: #048d7b; color: #1567d7;}
#kokuchi .nkmsp .hnbn .spudl { line-height: 200%; border-bottom: 2px dashed #86a8ff; padding-bottom: 5px; margin-bottom: 10px;}
#kokuchi .nkmsp .hnbn a { color: #1567d7; color: #048d7b;}
#kokuchi .nkmsp .hnbn .fcbksp { padding: 10px; border-left: 1px solid #40597c; border-top: 1px solid #40597c; color: #fff; font-weight: bold; background: #004f9e url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNGY5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTZhYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #004f9e 0%, #356aa0 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#004f9e), color-stop(100%,#356aa0)); background: -webkit-linear-gradient(top, #004f9e 0%,#356aa0 100%); background: -o-linear-gradient(top, #004f9e 0%,#356aa0 100%); background: -ms-linear-gradient(top, #004f9e 0%,#356aa0 100%); background: linear-gradient(to bottom, #004f9e 0%,#356aa0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004f9e', endColorstr='#356aa0',GradientType=0 );}
* html #kokuchi .nkmsp .hnbn .fcbksp { background-color: #004f9e;}
#kokuchi .nkmsp .hnbn .fcbksp a { color: #f5fdff; display: block;}
#kokuchi .nkmsp .hnbn a:hover, #kokuchi .nkmsp .hnbn .fcbksp a:hover { color: #15b5d7; text-decoration: none;}
#kokuchi .nkmsp .hnbn .sdt { filter: shadow(color=#123756,direction=135,strength=1); text-shadow: 1px 1px 1px #123756;}
/*plus_twitter*/
.plus_twitter { width: 650px; height: 40px; margin: 10px 0 25px 10px; font-size: 110%; letter-spacing: 0.2em; position: relative;}
.nset .plus_twitter { width: 650px; margin: 0 0 25px 10px;}
* html .nset .plus_twitter { width: 640px; margin: 0 0 25px 5px;}
.plus_twitter .nkmtxt { width: 650px; text-align: center; position: absolute; top: 12px; left: 0; cursor: pointer;}
.nset .plus_twitter .nkmtxt { width: 650px;}
* html .nset .plus_twitter .nkmtxt { width: 640px;}
.plus_twitter a { width: 650px; height: 40px; display: block; color: #15b5d7; background: #f4f4f4; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f4f4f4 0%, #fcfcfc 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#fcfcfc)); background: -webkit-linear-gradient(top, #f4f4f4 0%,#fcfcfc 100%); background: -o-linear-gradient(top, #f4f4f4 0%,#fcfcfc 100%); background: -ms-linear-gradient(top, #f4f4f4 0%,#fcfcfc 100%); background: linear-gradient(to bottom, #f4f4f4 0%,#fcfcfc 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#fcfcfc',GradientType=0 ); border: 2px dashed #8ed2f1;}
.nset .plus_twitter a { width: 650px;}
* html .nset .plus_twitter a { width: 640px;}
.plus_twitter a:hover { color: #fff; background: #45b0d1; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1YjBkMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxYjg2YjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #45b0d1 0%, #1b86b7 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45b0d1), color-stop(100%,#1b86b7)); background: -webkit-linear-gradient(top, #45b0d1 0%,#1b86b7 100%); background: -o-linear-gradient(top, #45b0d1 0%,#1b86b7 100%); background: -ms-linear-gradient(top, #45b0d1 0%,#1b86b7 100%); background: linear-gradient(to bottom, #45b0d1 0%,#1b86b7 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45b0d1', endColorstr='#1b86b7',GradientType=0 );}
.plus_twitter .sdt { filter: shadow(color=#dddddd,direction=135,strength=1); text-shadow: 1px 1px 1px #ddd;}
.plus_twitter a:hover .sdt { color: #fff; filter: shadow(color=#999999,direction=135,strength=1); text-shadow: 1px 1px 1px #999;}
/*backnumber*/
#ind #bnbr { font-size: 110%; font-weight: bold; margin-left: 25px; letter-spacing: 0.1em; padding: 5px 0 2px 0; color: #a59078;}
#ind .backnumber { width: 947px; margin: 0 0 10px 23px; background: #c3b3a1; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#ind .backnumber #nkm { padding: 6px 0 2px 16px;}
#ind .backnumber .bnset { width: 210px; margin: 0 8px 5px 0; padding: 5px; border-right: 1px solid #a59078; border-bottom: 1px solid #a59078; background-color: #fff; float: left;} /*cols4*/
#ind .backnumber #nkm { padding: 7px 0 1px 20px;}
/*#ind .backnumber .bnset { width: 285px; margin: 0 10px 5px 0; padding: 5px; border-right: 1px solid #a59078; border-bottom: 1px solid #a59078; background-color: #fff; float: left;} cols3*/
* html #ind .backnumber .bnset { width: 220px; margin-bottom: 5px;} /*IE6*/
*:first-child+html #ind .backnumber .bnset { margin-bottom: 2px;} /*IE7*/
#ind .backnumber .bnset dt { color: #333; font-weight: bold; border-bottom: 1px solid #c3b3a1; padding-bottom: 2px; margin-bottom: 3px;}
#ind .backnumber .bnset dd { line-height: 120%; padding: 3px;}
#ind .backnumber a { display: block;}

/*ARCHIVES_INDIVIDUAL*/
/*1*/
#arc #set #prev1_set .nkm { color: #7b163c; border-left: 1px solid #eddb55; border-top: 1px solid #eddb55;}
#arc #set #prev1_set .prev_title, #arc #set #prev1_set .prev_title a:link, #arc #set #prev1_set .prev_title a:visited { color: #fff;}
#arc #set #prev1_set .prev_title a:hover, #arc #set #prev1_set .nkm .dplnk a:hover, #arc #set #prev1_set .nkm .dplnk a:hover .bk { color: #568a05;}
#arc #set #prev1_set .nkm .dplnk a:link, #arc #set #prev1_set .nkm .dplnk a:visited { color: #f2be04;}
#arc #set #prev1_set, #arc #set #prev1_set .prev_title { background: #f2be04; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYmUwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGRiNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f2be04 0%, #eddb55 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2be04), color-stop(100%,#eddb55)); background: -webkit-linear-gradient(top, #f2be04 0%,#eddb55 100%); background: -o-linear-gradient(top, #f2be04 0%,#eddb55 100%); background: -ms-linear-gradient(top, #f2be04 0%,#eddb55 100%); background: linear-gradient(to bottom, #f2be04 0%,#eddb55 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2be04', endColorstr='#eddb55',GradientType=0 );}
#arc #set #prev1_set .nkm #sp { width: 300px; height: 100px; background: url(../img/1/ind.jpg) no-repeat; float: right; margin: 5px 5px 10px 10px;}
#arc #set #prev1_set .nkm #sp a { width: 300px; height: 100px; display: block;}
#arc #set #prev1_set .nkm #sp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*2*/
#arc #set #prev2_set .nkm { color: #7b163c; border-left: 1px solid #eddb55; border-top: 1px solid #eddb55;}
#arc #set #prev2_set .prev_title, #arc #set #prev2_set .prev_title a:link, #arc #set #prev2_set .prev_title a:visited { color: #fff;}
#arc #set #prev2_set .prev_title a:hover, #arc #set #prev2_set .nkm .dplnk a:hover, #arc #set #prev2_set .nkm .dplnk a:hover .bk { color: #568a05;}
#arc #set #prev2_set .nkm .dplnk a:link, #arc #set #prev2_set .nkm .dplnk a:visited { color: #f2be04;}
#arc #set #prev2_set, #arc #set #prev2_set .prev_title { background: #f2be04; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyYmUwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGRiNTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #f2be04 0%, #eddb55 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2be04), color-stop(100%,#eddb55)); background: -webkit-linear-gradient(top, #f2be04 0%,#eddb55 100%); background: -o-linear-gradient(top, #f2be04 0%,#eddb55 100%); background: -ms-linear-gradient(top, #f2be04 0%,#eddb55 100%); background: linear-gradient(to bottom, #f2be04 0%,#eddb55 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2be04', endColorstr='#eddb55',GradientType=0 );}
#arc #set #prev2_set .nkm #sp { width: 300px; height: 100px; background: url(../img/2/ind.jpg) no-repeat; float: right; margin: 5px 5px 10px 10px;}
#arc #set #prev2_set .nkm #sp a { width: 300px; height: 100px; display: block;}
#arc #set #prev2_set .nkm #sp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*3*/
#arc #set #prev3_set .nkm { color: #104e26; border-left: 1px solid #ea9dde; border-top: 1px solid #ea9dde;}
#arc #set #prev3_set .prev_title, #arc #set #prev3_set .prev_title a:link, #arc #set #prev3_set .prev_title a:visited { color: #fff;}
#arc #set #prev3_set .prev_title a:hover, #arc #set #prev3_set .nkm .dplnk a:hover, #arc #set #prev3_set .nkm .dplnk a:hover .bk { color: #59c2e4;}
#arc #set #prev3_set .nkm .dplnk a:link, #arc #set #prev3_set .nkm .dplnk a:visited { color: #e575a9;}
#arc #set #prev3_set, #arc #set #prev3_set .prev_title { background: #e575a9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1NzVhOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTlkZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #e575a9 0%, #ea9dde 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e575a9), color-stop(100%,#ea9dde)); background: -webkit-linear-gradient(top, #e575a9 0%,#ea9dde 100%); background: -o-linear-gradient(top, #e575a9 0%,#ea9dde 100%); background: -ms-linear-gradient(top, #e575a9 0%,#ea9dde 100%); background: linear-gradient(to bottom, #e575a9 0%,#ea9dde 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e575a9', endColorstr='#ea9dde',GradientType=0 );}
#arc #set #prev3_set .nkm #sp1 { width: 300px; height: 100px; background: url(../img/3/ind.jpg) no-repeat; background-position: 0 0; float: right; margin: 5px 5px 10px 10px;}
#arc #set #prev3_set .nkm #sp2 { width: 300px; height: 100px; background: url(../img/3/ind.jpg) no-repeat; background-position: 0 -100px; float: right; margin: 5px 5px 10px 10px;}
#arc #set #prev3_set .nkm #sp1 a, #arc #set #prev3_set .nkm #sp2 a { width: 300px; height: 100px; display: block;}
#arc #set #prev3_set .nkm #sp1 a:hover, #arc #set #prev3_set .nkm #sp2 a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*4*/
#arc #set #prev4_set .nkm { color: #134975; border-left: 1px solid #3cadc9; border-top: 1px solid #3cadc9;}
#arc #set #prev4_set .prev_title, #arc #set #prev4_set .prev_title a:link, #arc #set #prev4_set .prev_title a:visited { color: #fff;}
#arc #set #prev4_set .prev_title a:hover, #arc #set #prev4_set .nkm .dplnk a:hover, #arc #set #prev4_set .nkm .dplnk a:hover .bk { color: #b6b800;}
#arc #set #prev4_set .nkm .dplnk a:link, #arc #set #prev4_set .nkm .dplnk a:visited { color: #4997cc;}
#arc #set #prev4_set, #arc #set #prev4_set .prev_title { background: #4997cc; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5OTdjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzY2FkYzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #4997cc 0%, #3cadc9 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4997cc), color-stop(100%,#3cadc9)); background: -webkit-linear-gradient(top, #4997cc 0%,#3cadc9 100%); background: -o-linear-gradient(top, #4997cc 0%,#3cadc9 100%); background: -ms-linear-gradient(top, #4997cc 0%,#3cadc9 100%); background: linear-gradient(to bottom, #4997cc 0%,#3cadc9 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4997cc', endColorstr='#3cadc9',GradientType=0 );}
#arc #set #prev4_set .nkm #sp { width: 300px; height: 100px; background: url(../img/4/ind.jpg) no-repeat; float: right; margin: 5px 5px 10px 10px;}
#arc #set #prev4_set .nkm #sp a { width: 300px; height: 100px; display: block;}
#arc #set #prev4_set .nkm #sp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*5*/
#arc #set #prev5_set .nkm { color: #3c1807; border-left: 1px solid #b6cc16; border-top: 1px solid #b6cc16;}
#arc #set #prev5_set .prev_title, #arc #set #prev5_set .prev_title a:link, #arc #set #prev5_set .prev_title a:visited { color: #fff;}
#arc #set #prev5_set .prev_title a:hover, #arc #set #prev5_set .nkm .dplnk a:hover, #arc #set #prev5_set .nkm .dplnk a:hover .bk { color: #134975;}
#arc #set #prev5_set .nkm .dplnk a:link, #arc #set #prev5_set .nkm .dplnk a:visited { color: #94b200;}
#arc #set #prev5_set, #arc #set #prev5_set .prev_title { background: #94b200; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk0YjIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmNjMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #94b200 0%, #b6cc16 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#94b200), color-stop(100%,#b6cc16)); background: -webkit-linear-gradient(top, #94b200 0%,#b6cc16 100%); background: -o-linear-gradient(top, #94b200 0%,#b6cc16 100%); background: -ms-linear-gradient(top, #94b200 0%,#b6cc16 100%); background: linear-gradient(to bottom, #94b200 0%,#b6cc16 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94b200', endColorstr='#b6cc16',GradientType=0 );}
#arc #set #prev5_set .nkm #sp { width: 270px; height: 180px; margin: 10px; float: right; background: url(../img/5/p.jpg) no-repeat; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#arc #set #prev5_set .nkm #sp a { width: 270px; height: 180px; display: block;}
#arc #set #prev5_set .nkm #sp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*6*/
#arc #set #prev6_set .nkm { color: #134975; border-left: 1px solid #5cb7d1; border-top: 1px solid #5cb7d1;}
#arc #set #prev6_set .prev_title, #arc #set #prev6_set .prev_title a:link, #arc #set #prev6_set .prev_title a:visited { color: #fff;}
#arc #set #prev6_set .prev_title a:hover, #arc #set #prev6_set .nkm .dplnk a:hover, #arc #set #prev6_set .nkm .dplnk a:hover .bk { color: #c9fffc;}
#arc #set #prev6_set .nkm .dplnk a:link, #arc #set #prev6_set .nkm .dplnk a:visited { color: #1659bd;}
#arc #set #prev6_set, #arc #set #prev6_set .prev_title { background: #1659bd; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2NTliZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1Y2I3ZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #1659bd 0%, #5cb7d1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1659bd), color-stop(100%,#5cb7d1)); background: -webkit-linear-gradient(top, #1659bd 0%,#5cb7d1 100%); background: -o-linear-gradient(top, #1659bd 0%,#5cb7d1 100%); background: -ms-linear-gradient(top, #1659bd 0%,#5cb7d1 100%); background: linear-gradient(to bottom, #1659bd 0%,#5cb7d1 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1659bd', endColorstr='#5cb7d1',GradientType=0 );}
#arc #set #prev6_set .nkm #sp { width: 300px; height: 100px; background: url(../img/6/ind.jpg) no-repeat; float: right; margin: 5px 5px 10px 10px;}
#arc #set #prev6_set .nkm #sp a { width: 300px; height: 100px; display: block;}
#arc #set #prev6_set .nkm #sp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*7*/
#arc #set #prev7_set .nkm { color: #580a3c; border-left: 1px solid #dba4ac; border-top: 1px solid #dba4ac;}
#arc #set #prev7_set .prev_title, #arc #set #prev7_set .prev_title a:link, #arc #set #prev7_set .prev_title a:visited { color: #fff;}
#arc #set #prev7_set .prev_title a:hover, #arc #set #prev7_set .nkm .dplnk a:hover, #arc #set #prev7_set .nkm .dplnk a:hover .bk { color: #48ec8e;}
#arc #set #prev7_set .nkm .dplnk a:link, #arc #set #prev7_set .nkm .dplnk a:visited { color: #91276f;}
#arc #set #prev7_set, #arc #set #prev7_set .prev_title { background: #91276f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzkxMjc2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmE0YWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #91276f 1%, #dba4ac 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#91276f), color-stop(100%,#dba4ac)); background: -webkit-linear-gradient(top, #91276f 1%,#dba4ac 100%); background: -o-linear-gradient(top, #91276f 1%,#dba4ac 100%); background: -ms-linear-gradient(top, #91276f 1%,#dba4ac 100%); background: linear-gradient(to bottom, #91276f 1%,#dba4ac 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91276f', endColorstr='#dba4ac',GradientType=0 );}
#arc #set #prev7_set .nkm #sp { width: 320px; height: 180px; background: url(../img/7/p.jpg) no-repeat; float: right; margin: 5px 5px 10px 10px;}
#arc #set #prev7_set .nkm #sp a { width: 320px; height: 180px; display: block;}
#arc #set #prev7_set .nkm #sp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*8*/
#arc #set #prev8_set .nkm { color: #003071; border-left: 1px solid #6c7899; border-top: 1px solid #6c7899;}
#arc #set #prev8_set .prev_title, #arc #set #prev8_set .prev_title a:link, #arc #set #prev8_set .prev_title a:visited { color: #fff;}
#arc #set #prev8_set .prev_title a:hover, #arc #set #prev8_set .nkm .dplnk a:hover, #arc #set #prev8_set .nkm .dplnk a:hover .bk { color: #c578d6;}
#arc #set #prev8_set .nkm .dplnk a:link, #arc #set #prev8_set .nkm .dplnk a:visited { color: #003071;}
#arc #set #prev8_set, #arc #set #prev8_set .prev_title { background: #283c77; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4M2M3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Yzc4OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #283c77 0%, #6c7899 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#283c77), color-stop(100%,#6c7899)); background: -webkit-linear-gradient(top, #283c77 0%,#6c7899 100%); background: -o-linear-gradient(top, #283c77 0%,#6c7899 100%); background: -ms-linear-gradient(top, #283c77 0%,#6c7899 100%); background: linear-gradient(to bottom, #283c77 0%,#6c7899 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#283c77', endColorstr='#6c7899',GradientType=0 );}
#arc #set #prev8_set .nkm .sp { width: 80px; height: 80px; float: left; margin: 1px; border-right: 1px solid #92a0c7; border-bottom: 1px solid #92a0c7;}
#arc #set #prev8_set .nkm #sp1 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 0;}
#arc #set #prev8_set .nkm #sp2 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -80px 0;}
#arc #set #prev8_set .nkm #sp3 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px 0;}
#arc #set #prev8_set .nkm #sp4 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -240px 0;}
#arc #set #prev8_set .nkm #sp5 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px 0;}
#arc #set #prev8_set .nkm #sp6 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -400px 0;}
#arc #set #prev8_set .nkm #sp7 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px 0;}
#arc #set #prev8_set .nkm #sp8 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -560px 0;}
#arc #set #prev8_set .nkm #sp9 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px 0;}
#arc #set #prev8_set .nkm #sp10 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -720px 0;}
#arc #set #prev8_set .nkm #sp11 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 -80px;}
#arc #set #prev8_set .nkm #sp12 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -80px -80px;}
#arc #set #prev8_set .nkm #sp13 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px -80px;}
#arc #set #prev8_set .nkm #sp14 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -240px -80px;}
#arc #set #prev8_set .nkm #sp15 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px -80px;}
#arc #set #prev8_set .nkm #sp16 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -400px -80px;}
#arc #set #prev8_set .nkm #sp17 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px -80px;}
#arc #set #prev8_set .nkm #sp18 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -560px -80px;}
#arc #set #prev8_set .nkm #sp19 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px -80px;}
#arc #set #prev8_set .nkm #sp20 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -720px -80px;}
#arc #set #prev8_set .logo { width: 270px; height: 180px; float: right; margin: 0 5px 0 10px; background: url(../img/8/logo.png) no-repeat;}
#arc #set #prev8_set .logo a { width: 270px; height: 180px; display: block;}
#arc #set #prev8_set .logo a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*9*/
#arc #set #prev9_set .nkm { color: #2b4571; border-left: 1px solid #f8ef00; border-top: 1px solid #f8ef00;}
#arc #set #prev9_set .prev_title, #arc #set #prev9_set .prev_title a:link, #arc #set #prev9_set .prev_title a:visited { color: #0f3852;}
#arc #set #prev9_set .prev_title a:hover, #arc #set #prev9_set .nkm .dplnk a:hover, #arc #set #prev9_set .nkm .dplnk a:hover .bk { color: #4b302c;}
#arc #set #prev9_set .nkm .dplnk a:link, #arc #set #prev9_set .nkm .dplnk a:visited { color: #8c2d1a;}
#arc #set #prev9_set, #arc #set #prev9_set .prev_title { background: #ccba27; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjYmEyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGVmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ccba27 0%, #f8ef00 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccba27), color-stop(100%,#f8ef00)); background: -webkit-linear-gradient(top, #ccba27 0%,#f8ef00 100%); background: -o-linear-gradient(top, #ccba27 0%,#f8ef00 100%); background: -ms-linear-gradient(top, #ccba27 0%,#f8ef00 100%); background: linear-gradient(to bottom, #ccba27 0%,#f8ef00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccba27', endColorstr='#f8ef00',GradientType=0 );}
#arc #set #prev9_set .nkm .nkm2 { background: url(../img/9/ind0.jpg) right bottom no-repeat;}
#arc #set #prev9_set .nkm .subp { width: 280px; height: 230px; margin-right: 10px; float: right;}
#arc #set #prev9_set .nkm .subp a { width: 280px; height: 230px; display: block;}
#arc #set #prev9_set .nkm .subp a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*10*/
#arc #set #prev10_set .nkm { color: #000; border-left: 1px solid #76c233; border-top: 1px solid #76c233;}
#arc #set #prev10_set .prev_title, #arc #set #prev10_set .prev_title a:link, #arc #set #prev10_set .prev_title a:visited { color: #fff;}
#arc #set #prev10_set .prev_title a:hover, #arc #set #prev10_set .nkm .dplnk a:hover, #arc #set #prev10_set .nkm .dplnk a:hover .bk { color: #9a1d00;}
#arc #set #prev10_set .nkm .dplnk a:link, #arc #set #prev10_set .nkm .dplnk a:visited { color: #76c233;}
#arc #set #prev10_set, #arc #set #prev10_set .prev_title { background: #1b5b00; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNWIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmIxNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #1b5b00 0%, #52b152 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b5b00), color-stop(100%,#52b152)); background: -webkit-linear-gradient(top, #1b5b00 0%,#52b152 100%); background: -o-linear-gradient(top, #1b5b00 0%,#52b152 100%); background: -ms-linear-gradient(top, #1b5b00 0%,#52b152 100%); background: linear-gradient(to bottom, #1b5b00 0%,#52b152 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b5b00', endColorstr='#52b152',GradientType=0 );}
#arc #set #prev10_set .logo { width: 242px; height: 210px; background: #fff url(../img/10/ind.jpg) no-repeat; background-position: 0 -518px;  margin: 0 5px 0 10px; float: right;}
#arc #set #prev10_set .logo a { width: 242px; height: 210px; display: block;}
#arc #set #prev10_set .logo a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*11*/
#arc #set #prev11_set .nkm { color: #000; border-left: 1px solid #7f0606; border-top: 1px solid #7f0606;}
#arc #set #prev11_set .prev_title, #arc #set #prev11_set .prev_title a:link, #arc #set #prev11_set .prev_title a:visited { color: #fff;}
#arc #set #prev11_set .prev_title a:hover, #arc #set #prev11_set .nkm .dplnk a:hover, #arc #set #prev11_set .nkm .dplnk a:hover .bk { color: #ff8484;}
#arc #set #prev11_set .nkm .dplnk a:link, #arc #set #prev11_set .nkm .dplnk a:visited { color: #ff5a34;}
#arc #set #prev11_set, #arc #set #prev11_set .prev_title { background: #000000; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #000000 0%, #5b0000 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#5b0000)); background: -webkit-linear-gradient(top, #000000 0%,#5b0000 100%); background: -o-linear-gradient(top, #000000 0%,#5b0000 100%); background: -ms-linear-gradient(top, #000000 0%,#5b0000 100%); background: linear-gradient(to bottom, #000000 0%,#5b0000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#5b0000',GradientType=0 );}
#arc #set #prev11_set .logo { width: 490px; height: 160px; background: #fff url(../img/11/ind2.jpg) no-repeat; background-position: -10px -15px;  margin: 0 0 0 10px; float: right;}
#arc #set #prev11_set .logo a { width: 490px; height: 160px; display: block;}
#arc #set #prev11_set .logo a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*12*/
#arc #set #prev12_set .nkm { color: #003678; border-left: 1px solid #1e5799; border-top: 1px solid #1e5799;}
#arc #set #prev12_set .prev_title, #arc #set #prev12_set .prev_title a:link, #arc #set #prev12_set .prev_title a:visited { color: #fff;}
#arc #set #prev12_set .prev_title a:hover, #arc #set #prev12_set .nkm .dplnk a:hover, #arc #set #prev12_set .nkm .dplnk a:hover .bk { color: #10ac59;}
#arc #set #prev12_set .nkm .dplnk a:link, #arc #set #prev12_set .nkm .dplnk a:visited { color: #10ac59;}
#arc #set #prev12_set, #arc #set #prev12_set .prev_title { background: #1e5799; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFlNTc5OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3M2JiZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #1e5799 0%, #73bbd6 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1e5799), color-stop(100%,#73bbd6)); background: -webkit-linear-gradient(top, #1e5799 0%,#73bbd6 100%); background: -o-linear-gradient(top, #1e5799 0%,#73bbd6 100%); background: -ms-linear-gradient(top, #1e5799 0%,#73bbd6 100%); background: linear-gradient(to bottom, #1e5799 0%,#73bbd6 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#73bbd6',GradientType=0 );}
/*13*/
#arc #set #prev13_set .nkm { color: #3b0e0b; border-left: 1px solid #6d0019; border-top: 1px solid #6d0019;}
#arc #set #prev13_set .prev_title, #arc #set #prev13_set .prev_title a:link, #arc #set #prev13_set .prev_title a:visited { color: #fff;}
#arc #set #prev13_set .prev_title a:hover, #arc #set #prev13_set .nkm .dplnk a:hover, #arc #set #prev13_set .nkm .dplnk a:hover .bk { color: #9a0023;}
#arc #set #prev13_set .nkm .dplnk a:link, #arc #set #prev13_set .nkm .dplnk a:visited { color: #9a0023;}
#arc #set #prev13_set, #arc #set #prev13_set .prev_title { background: #6d0019; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkMDAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #6d0019 0%, #a90329 84%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d0019), color-stop(84%,#a90329)); background: -webkit-linear-gradient(top, #6d0019 0%,#a90329 84%); background: -o-linear-gradient(top, #6d0019 0%,#a90329 84%); background: -ms-linear-gradient(top, #6d0019 0%,#a90329 84%); background: linear-gradient(to bottom, #6d0019 0%,#a90329 84%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d0019', endColorstr='#a90329',GradientType=0 );}
#arc #set #prev13_set .logo { width: 240px; height: 150px; background: #fff url(../img/13/logo.jpg) no-repeat; margin: 0 0 0 10px; float: right;}
#arc #set #prev13_set .logo a { width: 240px; height: 150px; display: block;}
#arc #set #prev13_set .logo a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*14*/
#arc #set #prev14_set .nkm { color: #000; border-left: 1px solid #ccc; border-top: 1px solid #ccc;}
#arc #set #prev14_set .prev_title, #arc #set #prev14_set .prev_title a:link, #arc #set #prev14_set .prev_title a:visited { color: #fff;}
#arc #set #prev14_set .prev_title a:hover, #arc #set #prev14_set .nkm .dplnk a:hover, #arc #set #prev14_set .nkm .dplnk a:hover .bk { color: #3c5317;}
#arc #set #prev14_set .nkm .dplnk a:link, #arc #set #prev14_set .nkm .dplnk a:visited { color: #c88e10;}
#arc #set #prev14_set { background: #fdbf1e; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkYmYxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiOWQ0NGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #fdbf1e 0%, #b9d44e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdbf1e), color-stop(100%,#b9d44e)); background: -webkit-linear-gradient(top, #fdbf1e 0%,#b9d44e 100%); background: -o-linear-gradient(top, #fdbf1e 0%,#b9d44e 100%); background: -ms-linear-gradient(top, #fdbf1e 0%,#b9d44e 100%); background: linear-gradient(to bottom, #fdbf1e 0%,#b9d44e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdbf1e', endColorstr='#b9d44e',GradientType=0 );}
#arc #set #prev14_set .prev_title { background: #fccb2a; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjY2IyYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWM0MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(left, #fccb2a 0%, #cec433 100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fccb2a), color-stop(100%,#cec433)); background: -webkit-linear-gradient(left, #fccb2a 0%,#cec433 100%); background: -o-linear-gradient(left, #fccb2a 0%,#cec433 100%); background: -ms-linear-gradient(left, #fccb2a 0%,#cec433 100%); background: linear-gradient(to right, #fccb2a 0%,#cec433 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fccb2a', endColorstr='#cec433',GradientType=1 );}
/*15*/
#arc #set #prev15_set .nkm { color: #3c1807; border-left: 1px solid #b6cc16; border-top: 1px solid #b6cc16;}
#arc #set #prev15_set .prev_title, #arc #set #prev15_set .prev_title a:link, #arc #set #prev15_set .prev_title a:visited { color: #fff;}
#arc #set #prev15_set .prev_title a:hover, #arc #set #prev15_set .nkm .dplnk a:hover, #arc #set #prev15_set .nkm .dplnk a:hover .bk { color: #134975;}
#arc #set #prev15_set .nkm .dplnk a:link, #arc #set #prev15_set .nkm .dplnk a:visited { color: #94b200;}
#arc #set #prev15_set, #arc #set #prev15_set .prev_title { background: #94b200; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk0YjIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNmNjMTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #94b200 0%, #b6cc16 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#94b200), color-stop(100%,#b6cc16)); background: -webkit-linear-gradient(top, #94b200 0%,#b6cc16 100%); background: -o-linear-gradient(top, #94b200 0%,#b6cc16 100%); background: -ms-linear-gradient(top, #94b200 0%,#b6cc16 100%); background: linear-gradient(to bottom, #94b200 0%,#b6cc16 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#94b200', endColorstr='#b6cc16',GradientType=0 );}
#arc #set #prev15_set .nkm #sp { width: 270px; height: 180px; margin: 10px; float: right; background: url(../img/15/p.jpg) no-repeat; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#arc #set #prev15_set .nkm #sp a { width: 270px; height: 180px; display: block;}
#arc #set #prev15_set .nkm #sp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*16*/
#arc #set #prev16_set .nkm { color: #000; border-left: 1px solid #d38e7e; border-top: 1px solid #d38e7e;}
#arc #set #prev16_set .prev_title, #arc #set #prev16_set .prev_title a:link, #arc #set #prev16_set .prev_title a:visited { color: #fff;}
#arc #set #prev16_set .prev_title a:hover, #arc #set #prev16_set .nkm .dplnk a:hover, #arc #set #prev16_set .nkm .dplnk a:hover .bk { color: #6f0909;}
#arc #set #prev16_set .nkm .dplnk a:link, #arc #set #prev16_set .nkm .dplnk a:visited { color: #c4562f;}
#arc #set #prev16_set, #arc #set #prev16_set .prev_title { background: #c4562f; background: -moz-linear-gradient(top, #c4562f 0%, #d38e7e 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c4562f), color-stop(100%,#d38e7e)); background: -webkit-linear-gradient(top, #c4562f 0%,#d38e7e 100%); background: -o-linear-gradient(top, #c4562f 0%,#d38e7e 100%); background: -ms-linear-gradient(top, #c4562f 0%,#d38e7e 100%); background: linear-gradient(to bottom, #c4562f 0%,#d38e7e 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c4562f', endColorstr='#d38e7e',GradientType=0 );}
#arc #set #prev16_set .nkm #logo { width: 300px; height: 135px; float: right; background: url(../img/16/logo.jpg) no-repeat;}
#arc #set #prev16_set .nkm #logo a { width: 300px; height: 135px; display: block;}
#arc #set #prev16_set .nkm #logo a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*17*/
#arc #set #prev17_set .nkm { color: #000; border-left: 1px solid #eaa046; border-top: 1px solid #eaa046;}
#arc #set #prev17_set .prev_title, #arc #set #prev17_set .prev_title a:link, #arc #set #prev17_set .prev_title a:visited { color: #fff;}
#arc #set #prev17_set .prev_title a:hover, #arc #set #prev17_set .nkm .dplnk a:hover, #arc #set #prev17_set .nkm .dplnk a:hover .bk { color: #000;}
#arc #set #prev17_set .nkm .dplnk a:link, #arc #set #prev17_set .nkm .dplnk a:visited { color: #85680a;}
#arc #set #prev17_set, #arc #set #prev17_set .prev_title { background: #e85e09; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4NWUwOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYWEwNDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #e85e09 0%, #eaa046 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e85e09), color-stop(100%,#eaa046)); background: -webkit-linear-gradient(top, #e85e09 0%,#eaa046 100%); background: -o-linear-gradient(top, #e85e09 0%,#eaa046 100%); background: -ms-linear-gradient(top, #e85e09 0%,#eaa046 100%); background: linear-gradient(to bottom, #e85e09 0%,#eaa046 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e85e09', endColorstr='#eaa046',GradientType=0 );}
#arc #set #prev17_set .nkm #logo { width: 270px; height: 180px; margin: 0 0 10px 10px; float: right; background: url(../img/17/p.jpg) no-repeat; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#arc #set #prev17_set .nkm #logo a { width: 270px; height: 180px; display: block;}
#arc #set #prev17_set .nkm #logo a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*18*/
#arc #set #prev18_set .nkm { color: #2b4571; border-left: 1px solid #f8ef00; border-top: 1px solid #f8ef00;}
#arc #set #prev18_set .prev_title, #arc #set #prev18_set .prev_title a:link, #arc #set #prev18_set .prev_title a:visited { color: #fff;}
#arc #set #prev18_set .prev_title a:hover, #arc #set #prev18_set .nkm .dplnk a:hover, #arc #set #prev18_set .nkm .dplnk a:hover .bk { color: #2b4571;}
#arc #set #prev18_set .nkm .dplnk a:link, #arc #set #prev18_set .nkm .dplnk a:visited { color: #834a41;}
#arc #set #prev18_set, #arc #set #prev18_set .prev_title { background: #ccba27; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjYmEyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGVmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ccba27 0%, #f8ef00 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ccba27), color-stop(100%,#f8ef00)); background: -webkit-linear-gradient(top, #ccba27 0%,#f8ef00 100%); background: -o-linear-gradient(top, #ccba27 0%,#f8ef00 100%); background: -ms-linear-gradient(top, #ccba27 0%,#f8ef00 100%); background: linear-gradient(to bottom, #ccba27 0%,#f8ef00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccba27', endColorstr='#f8ef00',GradientType=0 ); line-height: 160%;}
#arc #set #prev18_set .nkm #logo { width: 410px; height: 180px; margin: 0 0 0 10px; float: right; background: url(../img/18/logo.jpg) no-repeat;}
#arc #set #prev18_set .nkm #logo a { width: 410px; height: 180px; display: block;}
#arc #set #prev18_set .nkm #logo a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
/*19*/
#arc #set #prev19_set .nkm { color: #000; border-left: 1px solid #76c233; border-top: 1px solid #76c233;}
#arc #set #prev19_set .prev_title, #arc #set #prev19_set .prev_title a:link, #arc #set #prev19_set .prev_title a:visited { color: #fff;}
#arc #set #prev19_set .prev_title a:hover, #arc #set #prev19_set .nkm .dplnk a:hover, #arc #set #prev19_set .nkm .dplnk a:hover .bk { color: #9a1d00;}
#arc #set #prev19_set .nkm .dplnk a:link, #arc #set #prev19_set .nkm .dplnk a:visited { color: #76c233;}
#arc #set #prev19_set, #arc #set #prev19_set .prev_title { background: #1b5b00; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFiNWIwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MmIxNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #1b5b00 0%, #52b152 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1b5b00), color-stop(100%,#52b152)); background: -webkit-linear-gradient(top, #1b5b00 0%,#52b152 100%); background: -o-linear-gradient(top, #1b5b00 0%,#52b152 100%); background: -ms-linear-gradient(top, #1b5b00 0%,#52b152 100%); background: linear-gradient(to bottom, #1b5b00 0%,#52b152 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1b5b00', endColorstr='#52b152',GradientType=0 );}
#arc #set #prev19_set .logo { width: 245px; height: 210px; background: #fff url(../img/19/logo.jpg) no-repeat; margin: 0 5px 0 10px; float: right;}
#arc #set #prev19_set .logo a { width: 245px; height: 210px; display: block;}
#arc #set #prev19_set .logo a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*20*/
#arc #set #prev20_set .nkm { color: #000; border-left: 1px solid #dba4ac; border-top: 1px solid #dba4ac;}
#arc #set #prev20_set .prev_title, #arc #set #prev20_set .prev_title a:link, #arc #set #prev20_set .prev_title a:visited { color: #fff;}
#arc #set #prev20_set .prev_title a:hover, #arc #set #prev20_set .nkm .dplnk a:hover, #arc #set #prev20_set .nkm .dplnk a:hover .bk { color: #10ac59;}
#arc #set #prev20_set .nkm .dplnk a:link, #arc #set #prev20_set .nkm .dplnk a:visited, #arc #set #prev20_set .nkm .col { color: #4f0020;}
#arc #set #prev20_set, #arc #set #prev20_set .prev_title { background: #91276f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iIzkxMjc2ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmE0YWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #91276f 1%, #dba4ac 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#91276f), color-stop(100%,#dba4ac)); background: -webkit-linear-gradient(top, #91276f 1%,#dba4ac 100%); background: -o-linear-gradient(top, #91276f 1%,#dba4ac 100%); background: -ms-linear-gradient(top, #91276f 1%,#dba4ac 100%); background: linear-gradient(to bottom, #91276f 1%,#dba4ac 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#91276f', endColorstr='#dba4ac',GradientType=0 );}
#arc #set #prev20_set .photo { width: 320px; height: 180px; background: url(../img/20/photo.jpg) no-repeat; margin: 5px 20px 5px 0; float: left;}
#arc #set #prev20_set .photo a { width: 320px; height: 180px; display: block;}
#arc #set #prev20_set .photo a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*21*/
#arc #set #prev21_set .nkm { color: #003071; border-left: 1px solid #6c7899; border-top: 1px solid #6c7899;}
#arc #set #prev21_set .prev_title, #arc #set #prev21_set .prev_title a:link, #arc #set #prev21_set .prev_title a:visited { color: #fff;}
#arc #set #prev21_set .prev_title a:hover, #arc #set #prev21_set .nkm .dplnk a:hover, #arc #set #prev21_set .nkm .dplnk a:hover .bk { color: #c578d6;}
#arc #set #prev21_set .nkm .dplnk a:link, #arc #set #prev21_set .nkm .dplnk a:visited { color: #003071;}
#arc #set #prev21_set, #arc #set #prev21_set .prev_title { background: #283c77; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4M2M3NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2Yzc4OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #283c77 0%, #6c7899 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#283c77), color-stop(100%,#6c7899)); background: -webkit-linear-gradient(top, #283c77 0%,#6c7899 100%); background: -o-linear-gradient(top, #283c77 0%,#6c7899 100%); background: -ms-linear-gradient(top, #283c77 0%,#6c7899 100%); background: linear-gradient(to bottom, #283c77 0%,#6c7899 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#283c77', endColorstr='#6c7899',GradientType=0 );}
/*22*/
#arc #set #prev22_set .nkm { color: #132e58; border-left: 1px solid rgba(117,209,255,1); border-top: 1px solid rgba(117,209,255,1);}
#arc #set #prev22_set .prev_title, #arc #set #prev22_set .prev_title a:link, #arc #set #prev22_set .prev_title a:visited { color: #fff;}
#arc #set #prev22_set .prev_title a:hover, #arc #set #prev22_set .nkm .dplnk a:hover, #arc #set #prev22_set .nkm .dplnk a:hover .bk { color: #40af8d;}
#arc #set #prev22_set .nkm .dplnk a:link, #arc #set #prev22_set .nkm .dplnk a:visited { color: #40af8d;}
#arc #set #prev22_set, #arc #set #prev22_set .prev_title { background: rgb(18,138,234); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkOGFjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzc1ZDFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(18,138,234,1) 0%, rgba(117,209,255,1) 99%); background: -webkit-linear-gradient(top, rgba(18,138,234,1) 0%,rgba(117,209,255,1) 99%); background: linear-gradient(to bottom, rgba(18,138,234,1) 0%,rgba(117,209,255,1) 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d8ac4', endColorstr='#75d1ff',GradientType=0 );}
/*23*/
#arc #set #prev23_set .nkm { color: #000; border-left: 1px solid #a90329; border-top: 1px solid #a90329;}
#arc #set #prev23_set .prev_title, #arc #set #prev23_set .prev_title a:link, #arc #set #prev23_set .prev_title a:visited { color: #fff;}
#arc #set #prev23_set .prev_title a:hover, #arc #set #prev23_set .nkm .dplnk a:hover, #arc #set #prev23_set .nkm .dplnk a:hover .bk { color: #dd9aaa;}
#arc #set #prev23_set .nkm .dplnk a:link, #arc #set #prev23_set .nkm .dplnk a:visited { color: #6d0019;}
#arc #set #prev23_set, #arc #set #prev23_set .prev_title { background: #6d0019; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkMDAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #6d0019 0%, #a90329 84%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d0019), color-stop(84%,#a90329)); background: -webkit-linear-gradient(top, #6d0019 0%,#a90329 84%); background: -o-linear-gradient(top, #6d0019 0%,#a90329 84%); background: -ms-linear-gradient(top, #6d0019 0%,#a90329 84%); background: linear-gradient(to bottom, #6d0019 0%,#a90329 84%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d0019', endColorstr='#a90329',GradientType=0 );}
#arc #set #prev23_set .logo { width: 280px; height: 150px; background: #fff url(../img/23/logo.jpg) no-repeat; margin: 0 5px 10px 10px; float: right;}
#arc #set #prev23_set .logo a { width: 280px; height: 150px; display: block;}
#arc #set #prev23_set .logo a:hover { background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
/*0*/
#arc #title19 { color: #1b5b00;}
#arc #title20 { color: #91276f;}
#arc #title21 { color: #283c77;}
#arc #title22 { color: rgb(18,138,234);}
#arc #title23 { color: #6d0019;}

/*BACKNUMBER_INDIVIDUAL*/
/*1*/
#e1 .main { background: url(../img/1/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e1 #head #future a:hover { background: url(../img/1/main.jpg) no-repeat; background-position: -370px -55px;}
#e1 #head #past a:hover { background: url(../img/1/main.jpg) no-repeat; background-position: -532px -55px;}
#e1 #head #about a:hover { background: url(../img/1/main.jpg) no-repeat; background-position: -662px -55px;}
#e1 #title { color: #e4a100;}
#e1 #set { background: url(../img/1/m_bg.jpg) top left repeat-y;}
#e1 #set .btm { background: url(../img/1/main.jpg) no-repeat; background-position: 0 -20px;}
#e1 #set .n_set { background: url(../img/1/main.jpg) no-repeat; background-position: 0 -485px;}
#e1 #set .n_set .headsp { width: 904px; height: 180px; margin: 0 0 0 45px; position: relative;}
#e1 #set .n_set .headsp #mc { width: 170px; height: 180px; background: url(../img/1/p.jpg) no-repeat; background-position: -876px 0;  position: absolute; top: 2px; right: 0;}
#e1 #set .n_set .nkm { padding: 25px 40px 0 55px; line-height: 160%; font-size: 110%; color: #0f6d3e;}
#e1 #set .n_set .nkm .udl { border-bottom: 2px dashed #dbee71;}
#e1 #set .n_set .nkm .col { color: #265900;}
#e1 #set .n_set .nkm .mp { width: 872px; height: 200px; margin: 10px auto 0 auto; background: url(../img/1/p.jpg) no-repeat; background-position: -3px 0;}
#e1 #set .n_set .nkm2 .kkm { width: 880px; background: url(../img/1/m_bg.jpg) left repeat-y; background-position: -980px 0;}
#e1 #set .n_set .nkm2 .kkm dl { width: 880px; background: url(../img/1/pt.png) left top no-repeat; background-position: 0 -60px;}
#e1 #set .n_set .nkm2 .kkm dt { width: 880px; height: 40px;}
#e1 #set .n_set .nkm2 .kkm #cn1 { background: url(../img/1/pt.png) no-repeat; background-position: -1791px 0px;}
#e1 #set .n_set .nkm2 .kkm #cn2 { background: url(../img/1/pt.png) no-repeat; background-position: -1791px -40px;}
#e1 #set .n_set .nkm2 .kkm #cn3 { background: url(../img/1/pt.png) no-repeat; background-position: -1791px -80px;}
#e1 #set .n_set .nkm2 .kkm #cn4 { background: url(../img/1/pt.png) no-repeat; background-position: -1791px -120px;}
#e1 #set .n_set .nkm2 .kkm #cn5 { background: url(../img/1/pt.png) no-repeat; background-position: -1791px -160px;}
#e1 #set .n_set .nkm2 .kkm #cn6 { background: url(../img/1/pt.png) no-repeat; background-position: -1791px -200px;}
#e1 #set .n_set .nkm2 .kkm dd { padding: 20px 45px 0 30px; line-height: 180%; color: #66202d;}
#e1 #set .n_set .nkm2 .kkm .km_btm { width: 880px; height: 35px; background: url(../img/1/pt.png) left no-repeat; background-position: 0 -10px;}
#e1 #set .n_set .nkm2 .kkm dd .sp { width: 240px; height: 135px; float: right; margin: 0 0 0 15px;}
#e1 #sp1 { background: url(../img/1/p.jpg) left no-repeat; background-position: 0px -200px;}
#e1 #sp2 { background: url(../img/1/p.jpg) left no-repeat; background-position: -240px -200px;}
#e1 #sp4 { background: url(../img/1/p.jpg) left no-repeat; background-position: -480px -200px;}
#e1 #sp5_1 { background: url(../img/1/p.jpg) left no-repeat; background-position: -960px -200px; margin: 5px 0 5px 10px;}
#e1 #sp5_2 { background: url(../img/1/p.jpg) left no-repeat; background-position: -720px -200px; margin: 5px 0 5px 10px;}
#e1 .stf { width: 904px; background: url(../img/1/pt.png) no-repeat; background-position: -880px 0; margin-left: 45px;}
#e1 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e1 .stf .stft .col { color: #6d6f23;}
/*e2*/
#e2 .main { background: url(../img/2/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e2 #head #future a:hover { background: url(../img/2/main.jpg) no-repeat; background-position: -370px -55px;}
#e2 #head #past a:hover { background: url(../img/2/main.jpg) no-repeat; background-position: -532px -55px;}
#e2 #head #about a:hover { background: url(../img/2/main.jpg) no-repeat; background-position: -662px -55px;}
#e2 #title { color: #e4a100;}
#e2 #set { background: url(../img/2/m_bg.jpg) top left repeat-y;}
#e2 #set .btm { background: url(../img/2/main.jpg) no-repeat; background-position: 0 -20px;}
#e2 #set .n_set { background: url(../img/2/main.jpg) no-repeat; background-position: 0 -485px;}
#e2 #set .n_set .headsp { width: 904px; height: 180px; margin: 0 0 0 45px; position: relative;}
#e2 #set .n_set .headsp #mc { width: 170px; height: 180px; background: url(../img/2/p.jpg) no-repeat; background-position: -876px 0;  position: absolute; top: 2px; right: 0;}
#e2 #set .n_set .nkm { padding: 25px 40px 0 55px; line-height: 160%; font-size: 110%; color: #0f6d3e;}
#e2 #set .n_set .nkm .udl { border-bottom: 2px dashed #dbee71;}
#e2 #set .n_set .nkm .col { color: #265900;}
#e2 #set .n_set .nkm .mp { width: 872px; height: 200px; margin: 10px auto 0 auto; background: url(../img/2/p.jpg) no-repeat; background-position: -3px 0;}
#e2 #set .n_set .nkm2 .kkm { width: 880px; background: url(../img/2/m_bg.jpg) left repeat-y; background-position: -980px 0;}
#e2 #set .n_set .nkm2 .kkm dl { width: 880px; background: url(../img/2/pt.png) left top no-repeat; background-position: 0 -60px;}
#e2 #set .n_set .nkm2 .kkm dt { width: 880px; height: 40px;}
#e2 #set .n_set .nkm2 .kkm #cn1 { background: url(../img/2/pt.png) no-repeat; background-position: -1791px 0px;}
#e2 #set .n_set .nkm2 .kkm #cn2 { background: url(../img/2/pt.png) no-repeat; background-position: -1791px -40px;}
#e2 #set .n_set .nkm2 .kkm #cn3 { background: url(../img/2/pt.png) no-repeat; background-position: -1791px -80px;}
#e2 #set .n_set .nkm2 .kkm #cn4 { background: url(../img/2/pt.png) no-repeat; background-position: -1791px -120px;}
#e2 #set .n_set .nkm2 .kkm #cn5 { background: url(../img/2/pt.png) no-repeat; background-position: -1791px -160px;}
#e2 #set .n_set .nkm2 .kkm #cn6 { background: url(../img/2/pt.png) no-repeat; background-position: -1791px -200px;}
#e2 #set .n_set .nkm2 .kkm dd { padding: 20px 45px 0 30px; line-height: 180%; color: #66202d;}
#e2 #set .n_set .nkm2 .kkm .km_btm { width: 880px; height: 35px; background: url(../img/2/pt.png) left no-repeat; background-position: 0 -10px;}
#e2 #set .n_set .nkm2 .kkm dd .sp { width: 240px; height: 135px; float: right; margin: 0 0 0 15px;}
#e2 #sp1 { background: url(../img/2/p.jpg) left no-repeat; background-position: -240px -200px;}
#e2 #sp2 { background: url(../img/2/p.jpg) left no-repeat; background-position: -480px -200px;}
#e2 #sp3 { background: url(../img/2/p.jpg) left no-repeat; background-position: -720px -200px;}
#e2 #sp4 { background: url(../img/2/p.jpg) left no-repeat; background-position: 0px -335px;}
#e2 #sp5 { background: url(../img/2/p.jpg) left no-repeat; background-position: -240px -335px;}
#e2 #sp6 { background: url(../img/2/p.jpg) left no-repeat; background-position: -480px -335px;}
#e2 #sp4_2 { background: url(../img/2/p.jpg) left no-repeat; background-position: -720px -335px;}
#e2 .stf { width: 904px; background: url(../img/2/pt.png) no-repeat; background-position: -880px 0; margin-left: 45px;}
#e2 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e2 .stf .stft .col { color: #6d6f23;}
/*e3*/
#e3 .main { background: url(../img/3/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e3 #head #future a:hover { background: url(../img/3/main.jpg) no-repeat; background-position: -370px -55px;}
#e3 #head #past a:hover { background: url(../img/3/main.jpg) no-repeat; background-position: -532px -55px;}
#e3 #head #about a:hover { background: url(../img/3/main.jpg) no-repeat; background-position: -662px -55px;}
#e3 #title { color: #e9b2b2;}
#e3 #set { background: url(../img/3/m_bg.jpg) top left repeat-y;}
#e3 #set .btm { background: url(../img/3/main.jpg) no-repeat; background-position: 0 -20px;}
#e3 #set .n_set { background: url(../img/3/main.jpg) no-repeat; background-position: 0 -485px;}
#e3 #set .n_set .nkm { padding: 125px 40px 0 55px; line-height: 170%; font-size: 110%; color: #104e26;}
#e3 #set .n_set .nkm .mcpset { width: 840px; height: 250px; margin: 0 0 15px 0; position: relative;}
#e3 #set .n_set .nkm .mcp1 { width: 300px; height: 225px; background: url(../img/3/mc.jpg) top no-repeat; background-position: 0 0; position: absolute; top: 25px; left: 115px;border: 2px solid #1f95f8;}
#e3 #set .n_set .nkm .mcpt1 { width: 105px; position: absolute; top: 110px; left: 0; text-align: right; font-size: 120%; color: #1f95f8;}
/*e3-1*/
#e3 #sub1 { width: 979px; color: #860049; background: url(../img/3/con_bg.png) top left repeat-y; margin-bottom: 5px;}
#e3 #sub1set { width: 979px; background: url(../img/3/con1.jpg) no-repeat; background-position: 0 -40px;}
#e3 #sub1set .title, #e3 #sub2set .title { width: 979px; height: 165px; position: relative;}
#e3 #sub1set .title .ttt, #e3 #sub2set .title .ttt { font-size: 110%; font-weight: bold; padding: 15px 0 2px 220px; display: block;}
#e3 #sub1set .btm a, #e3 #sub2set .btm a { display: block;}
#e3 #sub1set .btm { width: 979px; height: 30px; background: url(../img/3/con1.jpg) no-repeat; background-position: 0  -10px; text-align: center;}
#e3 #sub1set #sp { width: 875px; height: 195px; background: url(../img/3/p.jpg) no-repeat; background-position: 0 0; margin: 5px auto 10px auto;}
#e3 #sub1set .nkm, #e3 #sub2set .nkm { padding: 0 45px 0 65px; line-height: 160%;}
#e3 #sub1set .nkm .kkm { width: 865px; background: url(../img/3/con_bg.png) left repeat-y; background-position: -1960px 0px;}
#e3 #sub1set .nkm .kkm dl { width: 865px;}
#e3 #sub1set .nkm .kkm dt { width: 865px; height: 40px; background: url(../img/3/p.jpg) left top no-repeat; background-position: 0 -200px;}
#e3 #sub1set .nkm .kkm dt .ttt { padding: 10px 0 0 20px; font-size: 140%; font-weight: bold; color: #fff; display: block;}
#e3 #sub1set .nkm .kkm dd { color: #860049; font-size: 110%;}
#e3 #sub1set .nkm .kkm dd { padding: 20px 45px 0 30px; line-height: 180%;}
#e3 #sub1set .nkm .kkm .km_btm { width: 865px; height: 35px; background: url(../img/3/p.jpg) left no-repeat; background-position: 0 -910px;}
/*e3-2*/
#e3 #set .n_set .nkm .mcp2 { width: 300px; height: 225px; background: url(../img/3/mc.jpg) top no-repeat; background-position: -300px 0; position: absolute; top: 25px; left: 425px; border: 2px solid #f4b8b8;}
#e3 #set .n_set .nkm .mcpt2 { width: 105px; position: absolute; top: 110px; left: 735px; text-align: left; font-size: 120%; color: #df7070;}
#e3 #sub2 { width: 979px; color: #002f54; background: url(../img/3/con_bg.png) top left repeat-y; background-position: -980px 0;}
#e3 #sub2set { width: 979px; background: url(../img/3/con2.jpg) no-repeat; background-position: 0 -40px;}
#e3 #sub2set .btm { width: 979px; height: 15px; background: url(../img/3/con2.jpg) no-repeat; background-position: 0 -25px; text-align: center;}
#e3 #sub2set #sp { width: 875px; height: 195px; background: url(../img/3/p.jpg) no-repeat; background-position: -880px 0; margin: 5px auto 10px auto;}
#e3 #sub2set .matsui { width: 880px; height: 240px; background: url(../img/3/p.jpg) left no-repeat; background-position: -875px -710px; position: relative;}
#e3 #sub2set .matsuit { width: 390px; height: 200px; position: absolute; top: 10px; right: 8px; background: #fff; padding: 10px; font-size: 120%; line-height: 170%; color: #0b9fdc;}
#e3 #sub2set .blue { font-size: 120%; color: #1f95f8; padding: 20px 0 0 0; margin-bottom: 20px; border-bottom: 2px dotted #0b9fdc; text-align: right; padding-right: 3px;}
#e3 #sub2set .pset { width: 875px; height: 500px; background: url(../img/3/p.jpg) left no-repeat; background-position: -877px -200px; margin: 10px 0 0 0;}
/*e4*/
#e4 .main { background: url(../img/4/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e4 #head #future a:hover { background: url(../img/4/main.jpg) no-repeat; background-position: -370px -55px;}
#e4 #head #past a:hover { background: url(../img/4/main.jpg) no-repeat; background-position: -532px -55px;}
#e4 #head #about a:hover { background: url(../img/4/main.jpg) no-repeat; background-position: -662px -55px;}
#e4 #title { color: #86bce8;}
#e4 #set { background: url(../img/4/m_bg.jpg) top left repeat-y;}
#e4 #set .btm { background: url(../img/4/main.jpg) no-repeat; background-position: 0 -20px;}
#e4 #set .n_set { background: url(../img/4/main.jpg) no-repeat; background-position: 0 -485px;}
#e4 #set .n_set .nkm { padding: 125px 40px 0 55px; line-height: 170%; font-size: 110%; color: #134975;}
#e4 #set .n_set .nkm .udl { border-bottom: 2px dashed #9aede4;}
#e4 #set .n_set .nkm .col { color: #07665c;}
#e4 #set .n_set .nkm .sub { width: 725px; margin: 5px auto;}
#e4 #set .n_set .nkm .sub .grp { width: 725px; height: 60px;}
#e4 #set .n_set .nkm .sub #grp1 { background: url(../img/4/p.jpg) no-repeat; background-position: -280px -570px;}
#e4 #set .n_set .nkm .sub #grp2 { background: url(../img/4/p.jpg) no-repeat; background-position: -280px -630px;}
#e4 #set .n_set .nkm .sub #grp3 { background: url(../img/4/p.jpg) no-repeat; background-position: -280px -690px;}
#e4 #set .sp { width: 872px; height: 250px; margin: auto; background: url(../img/4/p.jpg) no-repeat; background-position: -3px 0;}
#e4 #set .ssp { width: 265px; height: 160px;}
#e4 #set .waku_taki { width: 200px; height: 35px; border: 2px solid #66d6ca; background: #e8fffa; margin: 20px 0 0 20px; float: right; position: relative;}
#e4 #set .waku_taki a { width: 200px; height: 35px; display: black;}
#e4 #set .waku_taki a:hover { color: #fff;}
#e4 #set .waku_taki:hover { background: #27b4dc; color: #f4ffc0;}
#e4 #set .waku_taki .waku_takit { width: 200px; position: absolute; top: 5px; bottom: 5px; left: 0px; text-align: center; filter: shadow(color=#92adb5,direction=135,strength=1); text-shadow: 1px 1px 1px #92adb5;}
#e4 #set #ssp1_1 { background: url(../img/4/p.jpg) no-repeat; background-position: 0 -250px; float: left; margin: 5px 15px 5px 0;}
#e4 #set #ssp1_2 { background: url(../img/4/p.jpg) no-repeat; background-position: -280px -250px; float: right; margin: 5px 0 5px 15px;}
#e4 #set #ssp1_3 { background: url(../img/4/p.jpg) no-repeat; background-position: -560px -250px; float: left; margin: 5px 15px 5px 0;}
#e4 #set #ssp2_1 { background: url(../img/4/p.jpg) no-repeat; background-position: 0 -410px; float: left; margin: 5px 15px 5px 0;}
#e4 #set #ssp2_2 { background: url(../img/4/p.jpg) no-repeat; background-position: -280px -410px; float: right; margin: 5px 0 5px 15px;}
#e4 #set #ssp2_3 { background: url(../img/4/p.jpg) no-repeat; background-position: -560px -410px; float: left; margin: 5px 15px 5px 0;}
#e4 #set #ssp3_1 { background: url(../img/4/p.jpg) no-repeat; background-position: 0 -570px; float: left; margin: 5px 15px 5px 0;}
/*e4_comm*/
#comm { background: #fffdf8 url(../img/4/logo.jpg) center top no-repeat; color: #000; text-align: left; padding-top: 120px;}
#comm .set { width: 500px; margin: 0 auto 0 auto; padding: 15px 20px; font-size: 120%; text-align: left; line-height: 160%; background: #fff; border-right: 1px solid #cbfef7; border-bottom: 1px solid #cbfef7; color: #134975;}
#comm .set .rbrw { color: #07665c;}
#comm .udl { border-bottom: 2px dotted #cbfef7; padding: 10px 0; margin-bottom: 10px;}
/*e5*/
#e5 .main { background: url(../img/5/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e5 #head #future a:hover { background: url(../img/5/main.jpg) no-repeat; background-position: -370px -55px;}
#e5 #head #past a:hover { background: url(../img/5/main.jpg) no-repeat; background-position: -532px -55px;}
#e5 #head #about a:hover { background: url(../img/5/main.jpg) no-repeat; background-position: -662px -55px;}
#e5 #title { color: #bfbf1e;}
#e5 #set { background: url(../img/5/m_bg.jpg) top left repeat-y; color: #3c1807;}
#e5 #set .btm { height: 50px; background: url(../img/5/main.jpg) no-repeat; background-position: 0 0;}
#e5 #set .btm .btn { width: 197px; height: 34px; position: absolute; top: 4px; left: 765px;}
#e5 #set .btm .btn a { width: 197px; height: 34px; display: block;}
#e5 #set .btm .btn a:hover { background-color: #ff7c42; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
#e5 #set .n_set { background: url(../img/5/main.jpg) no-repeat; background-position: 0 -485px;}
#e5 #set .n_set .headsp { width: 904px; height: 180px; margin: 0 0 0 45px; position: relative;}
#e5 #set .n_set .headsp #mc { width: 170px; height: 180px; background: url(../img/5/p.jpg) no-repeat; background-position: -876px 0;  position: absolute; top: 2px; right: 0;}
#e5 #set .n_set .nkm { padding: 25px 40px 0 55px; line-height: 160%; font-size: 110%;}
#e5 #set .n_set .nkm .udl { border-bottom: 2px dashed #dbee71;}
#e5 #set .n_set .nkm .col { color: #265900;}
#e5 #set #sp { width: 270px; height: 180px; margin: 10px; float: right; background: url(../img/5/p.jpg) no-repeat; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
/*e6*/
#e6 .main { background: url(../img/6/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e6 #head #future a:hover { background: url(../img/6/main.jpg) no-repeat; background-position: -370px -55px;}
#e6 #head #past a:hover { background: url(../img/6/main.jpg) no-repeat; background-position: -532px -55px;}
#e6 #head #about a:hover { background: url(../img/6/main.jpg) no-repeat; background-position: -662px -55px;}
#e6 #title { color: #113184;}
#e6 #set { background: url(../img/6/m_bg.jpg) top left repeat-y;}
#e6 #set .btm { background: url(../img/6/main.jpg) no-repeat; background-position: 0 -20px;}
#e6 #set .n_set { background: url(../img/6/main.jpg) no-repeat; background-position: 0 -485px;}
#e6 #set .n_set .n_title { color: #fff;}
#e6 #set .n_set .headsp { width: 904px; height: 180px; margin: 0 0 0 45px; position: relative;}
#e6 #set .n_set .headsp #mc { width: 170px; height: 180px; background: url(../img/6/p.jpg?1) no-repeat; background-position: -875px 0; position: absolute; top: 2px; right: 0;}
#e6 #set .n_set .nkm { padding: 25px 60px 0 55px; line-height: 160%; font-size: 110%; color: #032a65;}
#e6 #set .n_set .nkm .udl { border-bottom: 2px dashed #6da2e3; padding-bottom: 20px;}
#e6 #set .n_set .nkm .col { color: #275997;}
#e6 #set .n_set .nkm .mp { width: 860px; height: 200px; margin: 10px 0; background: url(../img/6/p.jpg?1) no-repeat; background-position: 0 -450px;}
#e6 #set .n_set .nkm2 .kkm { width: 840px; margin: 20px 0 20px 20px;}
#e6 #set .n_set .nkm2 .kkm dl { width: 840px;}
#e6 #set .n_set .nkm2 .kkm dt { width: 840px; height: 150px;}
#e6 #set .n_set .nkm2 .kkm #cn1 { background: url(../img/6/p.jpg?1) no-repeat; background-position: 0 0;}
#e6 #set .n_set .nkm2 .kkm #cn2 { background: url(../img/6/p.jpg?1) no-repeat; background-position: 0 -150px;}
#e6 #set .n_set .nkm2 .kkm #cn3 { background: url(../img/6/p.jpg?1) no-repeat; background-position: 0 -300px;}
#e6 #set .n_set .nkm2 .kkm dd { padding: 20px 45px 0 30px; line-height: 180%; color: #091e44;}
#e6 #set .n_set .nkm2 .kkm dd .sp { width: 240px; height: 135px; border: 1px solid #769aff;}
#e6 #sp1 { background: url(../img/6/p.jpg?1) left no-repeat; background-position: 0 -450px; float: right; margin: 10px; margin-right: 0;}
#e6 #sp1_2 { background: url(../img/6/p.jpg?1) left no-repeat; background-position: -240px -450px; float: left; margin: 10px; margin-left: 0;}
#e6 #sp2 { background: url(../img/6/p.jpg?1) left no-repeat; background-position: -480px -450px; float: right; margin: 10px; margin-right: 0;}
#e6 #sp2_2 { background: url(../img/6/p.jpg?1) left no-repeat; background-position: -720px -450px; float: left; margin: 10px; margin-left: 0;}
#e6 #sp3 { background: url(../img/6/p.jpg?1) left no-repeat; background-position: -840px -180px; float: right; margin: 10px; margin-right: 0;}
#e6 #sp3_2 { background: url(../img/6/p.jpg?1) left no-repeat; background-position: -840px -315px; float: left; margin: 10px; margin-left: 0;}
#e6 .stf { width: 900px; background: url(../img/6/pt.png) no-repeat; margin-left: 47px;}
#e6 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e6 .stf .stft .col { color: #032a65;}
#e6 #set .n_set .nkm2 .udl { border-bottom: 1px dotted #6da2e3; padding-bottom: 20px;}
/*e7*/
#e7 .main { background: url(../img/7/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e7 #head #future a:hover { background: url(../img/7/main.jpg) no-repeat; background-position: -370px -55px;}
#e7 #head #past a:hover { background: url(../img/7/main.jpg) no-repeat; background-position: -532px -55px;}
#e7 #head #about a:hover { background: url(../img/7/main.jpg) no-repeat; background-position: -662px -55px;}
#e7 #title { color: #36261d;}
#e7 #set { background: url(../img/7/m_bg.jpg) top left repeat-y; color: #36261d;}
#e7 #set .btm { height: 50px; background: url(../img/7/main.jpg) no-repeat; background-position: 0 0;}
#e7 #set .btm .btn { width: 197px; height: 34px; position: absolute; top: 4px; left: 765px;}
#e7 #set .btm .btn a { width: 197px; height: 34px; display: block;}
#e7 #set .btm .btn a:hover { background-color: #ff7c42; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer; color: #ffcdac;}
#e7 #set .n_set { background: url(../img/7/main.jpg) no-repeat; background-position: 0 -485px;}
#e7 #set .n_set .n_title { color: #36261d;}
#e7 #set .n_set .headsp { width: 904px; height: 180px; margin: 0 0 0 45px; position: relative;}
#e7 #set .n_set .nkm { padding: 230px 40px 0 55px; line-height: 160%; font-size: 110%;}
#e7 #set .n_set .nkm .udl { border-bottom: 2px dashed #dbee71;}
#e7 #set .n_set .nkm .col, #e7 #set .n_set .nkm a:link, #e7 #set .n_set .nkm a:visited { color: #6a1a08;}
#e7 #set .n_set .nkm a:hover { color: #580a3c;}
#e7 #set #sp { width: 270px; height: 180px; margin: 10px; float: right; background: url(../img/7/p.jpg) no-repeat; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
/*e8*/
#e8 .main { background: url(../img/8/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e8 #head #future a:hover { background: url(../img/8/main.jpg) no-repeat; background-position: -370px -55px;}
#e8 #head #past a:hover { background: url(../img/8/main.jpg) no-repeat; background-position: -532px -55px;}
#e8 #head #about a:hover { background: url(../img/8/main.jpg) no-repeat; background-position: -662px -55px;}
#e8 #title { color: #283c77;}
#e8 #set { background: url(../img/8/m_bg.jpg) top left repeat-y; color: #003071;}
#e8 #set .btm { background: url(../img/8/main.jpg) no-repeat; background-position: 0 -20px;}
#e8 #set .nset { background: url(../img/8/main.jpg) no-repeat; background-position: 0 -485px;}
#e8 #set .nset .n_title { color: #fff;}
#e8 #set .nset .nkm .tpl { border-top: 2px dashed #86a8ff; padding-top: 20px; margin-top: 10px;}
#e8 #set .nset .nkm .udl { border-bottom: 2px dashed #86a8ff; padding-bottom: 20px; margin-bottom: 10px;}
#e8 #set .nset .nkm .sudl { border-bottom: 2px dotted #c0d2ff; padding-bottom: 0; margin-bottom: 4px; font-size: 120%;}
#e8 #set .nset .nkm .col { color: #1256b2;}
#e8 #set .sp { width: 80px; height: 80px; float: left; margin: 2px 0 2px 4px; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
#e8 #set .sp .cover a { width: 80px; height: 80px; display: block; background-color: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
#e8 #set .sp .cover a:hover { background-color: #fff; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0; cursor: pointer;}
#e8 #set #sp1 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 0;}
#e8 #set #sp2 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -80px 0;}
#e8 #set #sp3 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px 0;}
#e8 #set #sp4 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -240px 0;}
#e8 #set #sp5 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px 0;}
#e8 #set #sp6 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -400px 0;}
#e8 #set #sp7 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px 0;}
#e8 #set #sp8 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -560px 0;}
#e8 #set #sp9 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px 0;}
#e8 #set #sp10 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -720px 0;}
#e8 #set #sp11 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 -80px;}
#e8 #set #sp12 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -80px -80px;}
#e8 #set #sp13 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px -80px;}
#e8 #set #sp14 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -240px -80px;}
#e8 #set #sp15 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px -80px;}
#e8 #set #sp16 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -400px -80px;}
#e8 #set #sp17 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px -80px;}
#e8 #set #sp18 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -560px -80px;}
#e8 #set #sp19 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px -80px;}
#e8 #set #sp20 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -720px -80px;}
#e8 #set .gkkm0 { width: 855px; text-align: center; font-size: 85%;}
#e8 #set .gkkm0 a { width: 855px; display: block;}
#e8 #set .gkkm { width: 855px; border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
#e8 #set .gkkm2 { width: 845px; padding: 5px; border: 1px solid #eee;}
#e8 #set .mp { width: 160px; height: 90px; float: left; margin: 5px 4px 0 4px;}
#e8 #set .mtxt { width: 665px; float: left; margin: 0 0 0 6px; text-align: left; }
* html #e8 #set .mtxt { width: 645px; float: left; margin: 0 0 0 6px; text-align: left; }
#e8 #set .mtxt dt { padding-top: 4px;}
#e8 #set .mtxt dd { padding-top: 0;}
#e8 #set #mp1 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 -160px;}
#e8 #set #mp2 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px -160px;}
#e8 #set #mp3 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px -160px;}
#e8 #set #mp4 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px -160px;}
#e8 #set #mp5 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px -160px;}
#e8 #set #mp6 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 -250px;}
#e8 #set #mp7 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px -250px;}
#e8 #set #mp8 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px -250px;}
#e8 #set #mp9 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px -250px;}
#e8 #set #mp10 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px -250px;}
#e8 #set #mp11 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 -340px;}
#e8 #set #mp12 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px -340px;}
#e8 #set #mp13 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px -340px;}
#e8 #set #mp14 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px -340px;}
#e8 #set #mp15 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px -340px;}
#e8 #set #mp16 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: 0 -430px;}
#e8 #set #mp17 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -160px -430px;}
#e8 #set #mp18 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -320px -430px;}
#e8 #set #mp19 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -480px -430px;}
#e8 #set #mp20 { background: url(../img/8/ind.jpg?2) no-repeat; background-position: -640px -430px;}
#e8 #set .logo { width: 270px; height: 180px; float: right; margin: 0 5px 0 10px; background: url(../img/8/logo.png) no-repeat;}
/*e9*/
#e9 .main { background: url(../img/9/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e9 #head #future a:hover { background: url(../img/9/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e9 #head #past a:hover { background: url(../img/9/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e9 #head #about a:hover { background: url(../img/9/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e9 #title { color: #ceb800;}
#e9 #set { background: url(../img/9/m_bg.jpg?0) top left repeat-y; color: #2b4571;}
#e9 #set .udl { border-bottom: 2px dotted #7fa1d9; margin-bottom: 20px;}
#e9 #set .btm { background: url(../img/9/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e9 #set .nset { background: url(../img/9/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e9 #set .nset .n_title { color: #0f3852;}
#e9 #set .nset .nkm { margin: 0; padding-top: 6px;}
* html #e9 #set .nset .nkm { margin: 15px 0 0 0;}
#e9 #set .nset .nkm dd, #e9 #set .nset .nkm .col { color: #4b302c;}
#e9 #set .nset .nkm .mainp { width: 891px; height: 255px; margin: 0 40px 0 0; background: #fff url(../img/9/ind1.jpg) no-repeat left top; background-position: 0 -600px;}
#e9 #set .nset .nkm .nkms3 { background: url(../img/9/ind3.jpg?1) no-repeat center bottom; padding: 0 0 200px 15px;}
*:first-child+html #e9 #set .nset .nkm .nkm2 dt { padding-bottom: 0;}/*IE7*/
#e9 #set .nset .nkm .nkms5 dt { padding: 0; height: 40px;}
#e9 #set .nset .nkm .nkms5 dd { padding: 10px 0 0 20px; margin: 0 10px 10px 5px; line-height: 160%; color: #5e1c0f;}
#e9 #set .nset .nkm .nkms5 #sp1 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 0;}
#e9 #set .nset .nkm .nkms5 #sp2 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -40px;}
#e9 #set .nset .nkm .nkms5 #sp3 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -80px;}
#e9 #set .nset .nkm .nkms5 #sp4 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -120px;}
#e9 #set .nset .nkm .nkms5 #sp5 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -160px;}
#e9 #set .nset .nkm .nkms5 #sp6 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -200px;}
#e9 #set .nset .nkm .nkms5 #sp7 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -240px;}
#e9 #set .nset .nkm .nkms5 #sp8 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -280px;}
#e9 #set .nset .nkm .nkms5 .pp { width: 240px; height: 135px; border: 1px solid #ab5a4a; margin: 0 15px 5px 5px; float: left;}
#e9 #set .nset .nkm .nkms5 #pp1 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -330px;}
#e9 #set .nset .nkm .nkms5 #pp2 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: -240px -330px;}
#e9 #set .nset .nkm .nkms5 #pp3 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: -480px -330px;}
#e9 #set .nset .nkm .nkms5 #pp4 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: -720px -330px;}
#e9 #set .nset .nkm .nkms5 #pp5 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: 0 -465px;}
#e9 #set .nset .nkm .nkms5 #pp6 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: -240px -465px; margin-bottom: 40px;}
#e9 #set .nset .nkm .nkms5 #pp7 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: -480px -465px;}
#e9 #set .nset .nkm .nkms5 #pp8 { background: url(../img/9/ind1.jpg) left top no-repeat; background-position: -720px -465px;}
#e9 .stf { width: 900px; background: url(../img/9/pt.png) no-repeat; margin: 25px 0 0 47px;}
#e9 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e9 .stf .stft .col { color: #7fa1d9;}
/*e10*/
#e10 .main { background: url(../img/10/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e10 #head #future a:hover { background: url(../img/10/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e10 #head #past a:hover { background: url(../img/10/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e10 #head #about a:hover { background: url(../img/10/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e10 #title { color: #1b5b00;}
#e10 #set { background: url(../img/10/m_bg.jpg?0) top left repeat-y; color: #000;}
#e10 #set .udl { border-bottom: 2px dotted #e0c69d; margin-bottom: 10px;}
#e10 #set .tpl { border-top: 2px dotted #e0c69d; margin-top: 5px;}
#e10 #set .btm { background: url(../img/10/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e10 #set .nset { background: url(../img/10/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e10 #set .nset .n_title { color: #fff;}
#e10 #set .nset .nkm { margin: 0; padding: 0 40px 0 60px;}
#e10 #set .nset .nkm .ue { padding: 0 0 0 260px;}
#e10 #set .nset .nkm dt, #e10 #set .nset .nkm .col { color: #9a1d00;}
#e10 .stf { width: 900px; background: url(../img/10/pt.png) no-repeat; margin: 25px 0 0 47px;}
#e10 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e10 .stf .stft .col { color: #10ac59;}
#e10 .nkm dt { font-size: 100%;}
#e10 .nkm dd { color: #000; padding-top: 8px;}
#e10 #set .nset .nkm .nkms { padding-top: 15px;}
#e10 #set .nset .nkm .nkms dt { padding: 0; height: 35px;}
#e10 #set .nset .nkm .nkms dd { padding: 10px 0 0 20px; margin: 0 10px 10px 5px; line-height: 160%;}
#e10 #set .nset .nkm .nkms #sp1 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: 0 0;}
#e10 #set .nset .nkm .nkms #sp2 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: 0 -35px;}
#e10 #set .nset .nkm .nkms #sp3 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: 0 -70px;}
#e10 #set .nset .nkm .nkms .pp { width: 240px; height: 135px; border: 1px solid #f1ebe8; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 10px 15px 10px 5px; float: right;}
#e10 #set .nset .nkm .nkms #pp1_1 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: 0 -110px;}
#e10 #set .nset .nkm .nkms #pp1_2 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: -240px -110px;}
#e10 #set .nset .nkm .nkms #pp1_3 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: -480px -110px;}
#e10 #set .nset .nkm .nkms #pp2_1 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: 0 -245px; margin: 10px 5px 10px 15px;}
#e10 #set .nset .nkm .nkms #pp2_2 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: -240px -245px;}
#e10 #set .nset .nkm .nkms #pp3_1 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: 0 -380px;}
#e10 #set .nset .nkm .nkms #pp3_2 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: -240px -380px;}
#e10 #set .nset .nkm .nkms #pp3_3 { background: url(../img/10/ind.jpg) left top no-repeat; background-position: -480px -380px;}
#e10 .logo { width: 242px; height: 210px; background: #fff url(../img/10/ind.jpg) no-repeat; background-position: 0 -518px;  margin: 10px 0 0 10px; float: right;}
/*e11*/
#e11 .main { background: url(../img/11/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e11 #head #future a:hover { background: url(../img/11/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e11 #head #past a:hover { background: url(../img/11/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e11 #head #about a:hover { background: url(../img/11/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e11 #title { color: #5b0000;}
#e11 #set { background: url(../img/11/m_bg.jpg?0) top left repeat-y; color: #000;}
#e11 #set .udl { border-bottom: 2px dotted #ccc; margin-bottom: 10px;}
#e11 #set .tpl { border-top: 2px dotted #e0c69d; margin-top: 5px;}
#e11 #set .btm { background: url(../img/11/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e11 #set .nset { background: url(../img/11/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e11 #set .nset .n_title { color: #fff;}
#e11 #set .nset .nkm { margin: 0; padding: 0 30px 0 45px;}
#e11 #set .nset .nkm .ue { padding: 0 0 0 260px;}
#e11 #set .nset .nkm dt, #e11 #set .nset .nkm .col { color: #5b0000;}
#e11 .stf { width: 904px; background: url(../img/11/pt.png) no-repeat center top; margin: 0 0 0 45px;}
#e11 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e11 .stf .stft .col { color: #5b0000;}
#e11 .nkm dt { font-size: 100%;}
#e11 .nkm dd { color: #000; padding-top: 8px;}
#e11 .nkm0 { background: url(../img/11/ind1.jpg) no-repeat center bottom; padding-bottom: 260px; padding-top: 190px;}
#e11 .nkm1 { border-right: 1px solid #333; border-bottom: 1px solid #333; color: #5b0000; margin: 0; padding: 0; background: #fff url(../img/11/ind2.jpg) no-repeat right top;}
#e11 .nkm72 { background: url(../img/11/72.png) no-repeat center top;}
#e11 .mcp { width: 139px; height: 190px; background: #fff url(../img/11/ind0.jpg?0) no-repeat; background-position: 0 0; float: left; border: 1px solid #5b0000; margin: 0; padding: 0;}
#e11 .mcset { width: 700px; margin: 0 auto;}
#e11 .mcset dl, #e11 .mcset dt, #e11 .mcset dd { width: 550px; margin: 0; padding: 0;}
#e11 .nvg { border-bottom: 1px solid #5b0000; padding: 3px 0; color: #5b0000; text-align: right; letter-spacing: 0.5em;}
#e11 .mcset .nvgdd { color: #3d0000; margin: 40px 0 0 40px; text-align: left; font-size: 140%;}
#e11 #set .nset .nkm .pset dt { padding: 15px 0 2px 10px; margin: 0 15px; font-size: 160%;}
#e11 #set .nset .nkm .pset dd { padding: 0 10px; margin: 0 15px;}
#e11 #set .nset .nkm .pp { width: 238px; height: 133px; border: 1px solid #f1ebe8; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 10px 2px;}
#e11 #set .nset .nkm #pp1_1 { background: url(../img/11/ind0.jpg?0) left top no-repeat; background-position: -1px -191px; float: right; margin-left: 15px;}
#e11 #set .nset .nkm #pp1_2 { background: url(../img/11/ind0.jpg?0) left top no-repeat; background-position: -1px -326px; float: right;}
#e11 #set .nset .nkm #pp2set { width: 238px; float: right; margin-left: 15px;}
#e11 #set .nset .nkm #pp2_1 { background: url(../img/11/ind0.jpg?0) left top no-repeat; background-position: -1px -461px;}
#e11 #set .nset .nkm #pp2_2 { background: url(../img/11/ind0.jpg?0) left top no-repeat; background-position: -1px -596px;}
#e11 #set .nset .nkm #pp3_1 { background: url(../img/11/ind0.jpg?0) left top no-repeat; background-position: -1px -731px; float: right;}
#e11 #set .nset .nkm #pp3_2 { background: url(../img/11/ind0.jpg?0) left top no-repeat; background-position: -1px -867px; float: right; margin-left: 15px;}
#e11 #set .nset .nkm .suii { width: 560px; float: left;}
#e11 #set .nset .nkm table { border: 1px solid #9b0000; width: 100%; margin: 0 0 15px 0;}
#e11 #set .nset .nkm th { border: 1px solid #eecccc; padding: 2px 10px; letter-spacing: 0.2em; text-align: left; color: #3b0000;}
#e11 #set .nset .nkm td { border: 1px solid #eecccc; padding: 2px 10px; letter-spacing: 0.2em; text-align: right; font-size: 120%;}
#e11 #set .nset .nkm caption {font-size: 90%; color: #9b0000; text-align: right;}
/*e12*/
#e12 .main { background: url(../img/12/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e12 #head #future a:hover { background: url(../img/12/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e12 #head #past a:hover { background: url(../img/12/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e12 #head #about a:hover { background: url(../img/12/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e12 #title { color: #003678;}
#e12 #set { background: url(../img/12/m_bg.jpg?0) top left repeat-y; color: #10ac59;}
#e12 #set .udl { border-bottom: 2px dotted #e0c69d; margin-bottom: 10px;}
#e12 #set .tpl { border-top: 2px dotted #e0c69d; margin-top: 5px;}
#e12 #set .btm { background: url(../img/12/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e12 #set .nset { background: url(../img/12/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e12 #set .nset .n_title { color: #fff;}
#e12 #set .nset .nkm { margin: 0; padding: 0 40px 0 60px;}
#e12 #set .nset .nkm .ssz { padding-right: 400px;}
#e12 #set .nset .nkm dt, #e12 #set .nset .nkm .col { color: #003678;}
#e12 .stf { width: 900px; background: url(../img/12/pt.png) no-repeat; margin: 25px 0 0 47px;}
#e12 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e12 .stf .stft .col { color: #10ac59;}
#e12 .nkm dt { font-size: 100%;}
#e12 .nkm dd { color: #003f47; padding-top: 8px;}
/*e13*/
#e13 .main { background: url(../img/13/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e13 #head #future a:hover { background: url(../img/13/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e13 #head #past a:hover { background: url(../img/13/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e13 #head #about a:hover { background: url(../img/13/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e13 #title { color: #6d0019;}
#e13 #set { background: url(../img/13/m_bg.jpg?0) top left repeat-y; color: #2e020c;}
#e13 #set .udl { border-bottom: 2px dotted #e0c69d; margin-bottom: 10px;}
#e13 #set .tpl { border-top: 2px dotted #e0c69d; margin-top: 5px;}
#e13 #set .btm { background: url(../img/13/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e13 #set .nset { background: url(../img/13/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e13 #set .nset .n_title { color: #fff;}
#e13 #set .nset .nkm { margin: 0; padding: 410px 40px 0 60px;}
#e13 #set .nset .nkm dt, #e13 #set .nset .nkm .col { color: #6d0019;}
#e13 .stf { width: 900px; background: url(../img/13/pt.png) no-repeat; margin: 25px 0 0 47px;}
#e13 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e13 .stf .stft .col { color: #10ac59;}
#e13 .nkm dt { font-size: 100%;}
#e13 .nkm dd { padding-top: 8px;}
#e13 .nkm .kkmdt { background: url(../img/13/dt_bg.gif) repeat-x; padding: 6px; font-size: 110%; letter-spacing: 0.2em;}
#e13 .org { color: #ff7e00;}
#e13 .nkm .sp { width: 240px; height: 160px; float: right; margin: 0 0 5px 10px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#e13 .nkm #sp1-1 { background: url(../img/13/p.jpg?0) no-repeat; background-position: 0 0; margin: 0 15px 0 10px;}
#e13 .nkm #sp1-2 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -720px -320px; margin: 0 10px;}
#e13 .nkm #sp2-1 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -240px 0; float: left; margin: 10px 10px 10px 20px;}
#e13 .nkm #sp2-2 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -480px 0; float: left; margin: 10px 10px 10px 10px;}
#e13 .nkm #sp2-3 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -720px 0; float: left; margin: 10px 0 10px 10px;}
#e13 .nkm #sp4-1 { background: url(../img/13/p.jpg?0) no-repeat; background-position: 0 -160px; margin: 0 15px 0 10px;}
#e13 .nkm #sp5-1 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -240px -160px; float: left; margin: 10px 10px 0 20px;}
#e13 .nkm #sp5-2 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -480px -160px; float: left; margin: 10px 10px 0 10px;}
#e13 .nkm #sp5-3 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -720px -160px; float: left; margin: 10px 0 0 10px;}
#e13 .nkm #sp3-1 { background: url(../img/13/p.jpg?0) no-repeat; background-position: 0 -320px; float: left; margin: 10px 10px 10px 20px;}
#e13 .nkm #sp3-2 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -240px -320px; float: left; margin: 10px 10px 10px 10px;}
#e13 .nkm #sp3-3 { background: url(../img/13/p.jpg?0) no-repeat; background-position: -480px -320px; float: left; margin: 10px 0 10px 10px;}
/*e14*/
#e14 .main { background: url(../img/14/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e14 #head #future a:hover { background: url(../img/14/main.jpg) no-repeat; background-position: -370px -55px;}
#e14 #head #past a:hover { background: url(../img/14/main.jpg) no-repeat; background-position: -532px -55px;}
#e14 #head #about a:hover { background: url(../img/14/main.jpg) no-repeat; background-position: -662px -55px;}
#e14 #title { color: #e4a100;}
#e14 #set { background: url(../img/14/m_bg.jpg) top left repeat-y;}
#e14 #set .btm { background: url(../img/14/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e14 #set .n_set { background: url(../img/14/main.jpg) no-repeat; background-position: 0 -485px;}
#e14 #set .n_set .headsp { width: 904px; height: 180px; margin: 0 0 0 45px; position: relative;}
#e14 #set .n_set .headsp #mc { width: 170px; height: 180px; background: url(../img/14/p.jpg) no-repeat; background-position: -725px -56px;  position: absolute; top: 2px; right: 0;}
#e14 #set .n_set .nkm { height: 300px; padding: 20px 40px 110px 65px; line-height: 160%; font-size: 110%; color: #0f6d3e; background: url(../img/14/ind0.jpg) bottom center no-repeat;}
#e14 #set .n_set .nkm .udl { border-bottom: 2px dashed #dbee71;}
#e14 #set .n_set .nkm .col { color: #265900;}
#e14 #set .n_set .nkm .mp { width: 872px; height: 200px; margin: 10px auto 0 auto; background: url(../img/14/p.jpg) no-repeat; background-position: -3px 0;}
#e14 #set .n_set .nkm2 .kkm { width: 880px; background: url(../img/14/m_bg.jpg) left repeat-y; background-position: -980px 0;}
#e14 #set .n_set .nkm2 .kkm dl { width: 880px; background: url(../img/14/pt.png) left top no-repeat; background-position: 0 -60px;}
#e14 #set .n_set .nkm2 .kkm dt { width: 880px; height: 40px;}
#e14 #set .n_set .nkm2 .kkm #cn1 { background: url(../img/14/pt.png) no-repeat; background-position: -1791px 0px;}
#e14 #set .n_set .nkm2 .kkm #cn2 { background: url(../img/14/pt.png) no-repeat; background-position: -1791px -40px;}
#e14 #set .n_set .nkm2 .kkm #cn3 { background: url(../img/14/pt.png) no-repeat; background-position: -1791px -80px;}
#e14 #set .n_set .nkm2 .kkm #cn4 { background: url(../img/14/pt.png) no-repeat; background-position: -1791px -120px;}
#e14 #set .n_set .nkm2 .kkm #cn5 { background: url(../img/14/pt.png) no-repeat; background-position: -1791px -160px;}
#e14 #set .n_set .nkm2 .kkm #cn6 { background: url(../img/14/pt.png) no-repeat; background-position: -1791px -200px;}
#e14 #set .n_set .nkm2 .kkm dd { padding: 20px 45px 0 30px; line-height: 180%; color: #66202d;}
#e14 #set .n_set .nkm2 .kkm .km_btm { width: 880px; height: 35px; background: url(../img/14/pt.png) left no-repeat; background-position: 0 -10px;}
#e14 #set .n_set .nkm2 .kkm dd .sp { width: 240px; height: 135px; float: right; margin: 0 0 0 10px;}
#e14 #sp1 { background: url(../img/14/p.jpg) left no-repeat; background-position: 0 0;}
#e14 #sp2 { background: url(../img/14/p.jpg) left no-repeat; background-position: -240px 0;}
#e14 #sp3 { background: url(../img/14/p.jpg) left no-repeat; background-position: -480px 0;}
#e14 #sp4 { background: url(../img/14/p.jpg) left no-repeat; background-position: 0px -135px;}
#e14 #sp5 { background: url(../img/14/p.jpg) left no-repeat; background-position: -240px -135px;}
#e14 #sp6 { background: url(../img/14/p.jpg) left no-repeat; background-position: -480px -135px;}
#e14 .stf { width: 904px; background: url(../img/14/pt.png) no-repeat; background-position: -880px 0; margin-left: 45px;}
#e14 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e14 .stf .stft .col { color: #6d6f23;}
/*e15*/
#e15 .main { background: url(../img/15/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e15 #head #future a:hover { background: url(../img/15/main.jpg) no-repeat; background-position: -370px -55px;}
#e15 #head #past a:hover { background: url(../img/15/main.jpg) no-repeat; background-position: -532px -55px;}
#e15 #head #about a:hover { background: url(../img/15/main.jpg) no-repeat; background-position: -662px -55px;}
#e15 #title { color: #bfbf1e;}
#e15 #set { background: url(../img/15/m_bg.jpg) top left repeat-y; color: #3c1807;}
#e15 #set .btm { height: 50px; background: url(../img/15/main.jpg) no-repeat; background-position: 0 0;}
#e15 #set .btm .btn { width: 197px; height: 34px; position: absolute; top: 4px; left: 765px;}
#e15 #set .btm .btn a { width: 197px; height: 34px; display: block;}
#e15 #set .btm .btn a:hover { background-color: #ff7c42; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
#e15 #set .n_set { background: url(../img/15/main.jpg) no-repeat; background-position: 0 -485px;}
#e15 #set .n_set .headsp { width: 904px; height: 180px; margin: 0 0 0 45px; position: relative;}
#e15 #set .n_set .headsp #mc { width: 170px; height: 180px; background: url(../img/15/p.jpg) no-repeat; background-position: -876px 0;  position: absolute; top: 2px; right: 0;}
#e15 #set .n_set .nkm { padding: 25px 40px 0 55px; line-height: 160%; font-size: 110%;}
#e15 #set .n_set .nkm .udl { border-bottom: 2px dashed #dbee71;}
#e15 #set .n_set .nkm .col { color: #265900;}
#e15 #set #sp { width: 270px; height: 180px; margin: 10px; float: right; background: url(../img/15/p.jpg) no-repeat; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
/*e16*/
#e16 .main { background: url(../img/16/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e16 #head #future a:hover { background: url(../img/16/main.jpg) no-repeat; background-position: -370px -55px;}
#e16 #head #past a:hover { background: url(../img/16/main.jpg) no-repeat; background-position: -532px -55px;}
#e16 #head #about a:hover { background: url(../img/16/main.jpg) no-repeat; background-position: -662px -55px;}
#e16 #title { color: #c4562f;}
#e16 #set { background: url(../img/16/m_bg.jpg) top left repeat-y; color: #000;}
#e16 #set .udl { border-bottom: 2px dotted #e0c69d; margin-bottom: 10px;}
#e16 #set .tpl { border-top: 2px dotted #e0c69d; margin-top: 5px;}
#e16 #set .btm { background: url(../img/16/main.jpg) no-repeat; background-position: 0 -20px;}
#e16 #set .nset { background: url(../img/16/main.jpg) no-repeat; background-position: 0 -485px;}
#e16 #set .nset .n_title { letter-spacing: 0.2em; color: #000;}
#e16 #set .nset .nkm { margin: 0; padding: 200px 40px 0 70px;}
#e16 #set .nset .nkm dt, #e16 #set .nset .nkm .col { color: #6d0019;}
#e16 .stf { width: 900px; background: url(../img/16/pt.png) no-repeat; margin: 25px 0 0 47px;}
#e16 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e16 .stf .stft .col { color: #bf6e4e;}
#e16 .nkm dt { font-size: 100%; margin-top: 25px;}
#e16 .nkm dd { padding-top: 8px; color: #44180b;}
#e16 .nkm .kkmdt { background: url(../img/16/dt_bg.gif) top right no-repeat; padding: 6px; font-size: 116%; letter-spacing: 0.1em; color: #733c2d;}
#e16 .nkm .col { color: #bf6e4e;}
#e16 .nkm .sp { width: 240px; height: 160px; float: right; margin: 0 0 5px 10px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#e16 .nkm #sp1 { background: url(../img/16/p.jpg) no-repeat; background-position: 0 0; margin: 10px 11px 0 10px;}
#e16 .nkm #sp1-1 { background: url(../img/16/p.jpg) no-repeat; background-position: -240px 0; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp1-2 { background: url(../img/16/p.jpg) no-repeat; background-position: -480px 0; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp1-3 { background: url(../img/16/p.jpg) no-repeat; background-position: -720px 0; margin: 10px 10px 5px 0;}
#e16 .nkm #sp2 { background: url(../img/16/p.jpg) no-repeat; background-position: 0 -160px; margin: 10px 11px 0 10px;}
#e16 .nkm #sp2-1 { background: url(../img/16/p.jpg) no-repeat; background-position: -240px -160px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp2-2 { background: url(../img/16/p.jpg) no-repeat; background-position: -480px -160px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp2-3 { background: url(../img/16/p.jpg) no-repeat; background-position: -720px -160px; margin: 10px 10px 5px 0;}
#e16 .nkm #sp3 { background: url(../img/16/p.jpg) no-repeat; background-position: 0 -320px; margin: 10px 11px 0 10px;}
#e16 .nkm #sp3-1 { background: url(../img/16/p.jpg) no-repeat; background-position: -240px -320px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp3-2 { background: url(../img/16/p.jpg) no-repeat; background-position: -480px -320px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp3-3 { background: url(../img/16/p.jpg) no-repeat; background-position: -720px -320px; margin: 10px 10px 5px 0;}
#e16 .nkm #sp4 { background: url(../img/16/p.jpg) no-repeat; background-position: 0 -480px; margin: 10px 11px 0 10px;}
#e16 .nkm #sp4-1 { background: url(../img/16/p.jpg) no-repeat; background-position: -240px -480px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp4-2 { background: url(../img/16/p.jpg) no-repeat; background-position: -480px -480px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp4-3 { background: url(../img/16/p.jpg) no-repeat; background-position: -720px -480px; margin: 10px 10px 5px 0;}
#e16 .nkm #sp5 { background: url(../img/16/p.jpg) no-repeat; background-position: 0 -640px; margin: 10px 11px 0 10px;}
#e16 .nkm #sp5-1 { background: url(../img/16/p.jpg) no-repeat; background-position: -240px -640px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp5-2 { background: url(../img/16/p.jpg) no-repeat; background-position: -480px -640px; margin: 10px 10px 5px 15px;}
#e16 .nkm #sp5-3 { background: url(../img/16/p.jpg) no-repeat; background-position: -720px -640px; margin: 10px 10px 5px 0;}
/*e18*/
#e18 .main { background: url(../img/18/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e18 #head #future a:hover { background: url(../img/18/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e18 #head #past a:hover { background: url(../img/18/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e18 #head #about a:hover { background: url(../img/18/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e18 #title { color: #ceb800;}
#e18 #set { background: url(../img/18/m_bg.jpg?0) top left repeat-y; color: #2b4571;}
#e18 #set .udl { border-bottom: 2px dotted #7fa1d9; margin-bottom: 20px;}
#e18 #set .btm { background: url(../img/18/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e18 #set .nset { background: url(../img/18/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e18 #set .nset .n_title { color: #0f3852;}
#e18 #set .nset .nkm { margin: 0; padding-top: 6px;}
* html #e18 #set .nset .nkm { margin: 15px 0 0 0;}
#e18 #set .nset .nkm dd, #e18 #set .nset .nkm .col { color: #4b302c;}
#e18 #set .nset .nkm .mainp { width: 891px; height: 255px; margin: 0 40px 0 0; background: #fff url(../img/18/ind1.jpg?0) no-repeat left top; background-position: 0 -1615px;}
#e18 #set .nset .nkm .nkms3 { background: url(../img/18/ind3.jpg?0) no-repeat center bottom; padding: 0 0 240px 15px;}
*:first-child+html #e18 #set .nset .nkm .nkm2 dt { padding-bottom: 0;}/*IE7*/
#e18 #set .nset .nkm .nkms5 dt { padding: 0; height: 40px;}
#e18 #set .nset .nkm .nkms5 dd { padding: 10px 0 0 20px; margin: 0 10px 10px 5px; line-height: 160%; color: #5e1c0f;}
#e18 #set .nset .nkm .nkms5 #sp1 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 0;}
#e18 #set .nset .nkm .nkms5 #sp2 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -40px;}
#e18 #set .nset .nkm .nkms5 #sp3 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -80px;}
#e18 #set .nset .nkm .nkms5 #sp4 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -120px;}
#e18 #set .nset .nkm .nkms5 #sp5 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -160px;}
#e18 #set .nset .nkm .nkms5 #sp6 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -200px;}
#e18 #set .nset .nkm .nkms5 #sp7 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -240px;}
#e18 #set .nset .nkm .nkms5 #sp8 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -280px;}
#e18 #set .nset .nkm .nkms5 #sp9 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -320px;}
#e18 #set .nset .nkm .nkms5 .pp { width: 806px; height: 135px; margin: 0 auto 10px auto;}
#e18 #set .nset .nkm .nkms5 #pp1 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -400px;}
#e18 #set .nset .nkm .nkms5 #pp2 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -535px;}
#e18 #set .nset .nkm .nkms5 #pp3 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -670px;}
#e18 #set .nset .nkm .nkms5 #pp4 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -805px;}
#e18 #set .nset .nkm .nkms5 #pp5 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -940px;}
#e18 #set .nset .nkm .nkms5 #pp6 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -1075px;}
#e18 #set .nset .nkm .nkms5 #pp7 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -1210px;}
#e18 #set .nset .nkm .nkms5 #pp8 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -1345px;}
#e18 #set .nset .nkm .nkms5 #pp9 { background: url(../img/18/ind1.jpg?0) left top no-repeat; background-position: 0 -1480px;}
#e18 .stf { width: 900px; background: url(../img/18/pt.png) no-repeat; margin: 25px 0 0 47px;}
#e18 .stf .stft { margin-left: 10px; padding: 50px 30px 10px  30px ; text-align: center; line-height: 180%;}
#e18 .stf .stft .col { color: #7fa1d9;}
/*e19*/
#e19 .main { background: url(../img/19/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e19 #head #future a:hover { background: url(../img/19/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e19 #head #past a:hover { background: url(../img/19/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e19 #head #about a:hover { background: url(../img/19/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e19 #title { color: #1b5b00;}
#e19 #set { background: url(../img/19/m_bg.jpg?0) top left repeat-y; color: #000;}
#e19 #set .udl { border-bottom: 2px dotted #e0c69d; margin-bottom: 10px;}
#e19 #set .tpl { border-top: 2px dotted #e0c69d; margin-top: 5px;}
#e19 #set .btm { background: url(../img/19/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e19 #set .nset { background: url(../img/19/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e19 #set .nset .n_title { color: #fff;}
#e19 #set .nset .nkm { margin: 0; padding: 30px 40px 0 60px;}
#e19 #set .nset .nkm .ue { padding: 0 230px 0 0;}
#e19 #set .nset .nkm .ue dd { line-height: 200%;}
#e19 #set .nset .nkm dt, #e19 #set .nset .nkm .col { color: #9a1d00;}
#e19 .dvd { width: 900px; background: url(../img/19/pt.png) no-repeat; margin: 25px 0 0 47px; text-align: center; color: #000;}
#e19 .dvd h3 { letter-spacing: 0.2em; padding: 15px; font-size: 150%; filter: shadow(color=#94ad87,direction=135,strength=1); text-shadow: 1px 1px 1px #94ad87;}
#e19 .dvd .datat { width: 630px; margin: 5px auto 0 auto;}
#e19 .dvd .datat #dvdp { width: 240px; height: 240px; background: url(../img/19/dvd.jpg) no-repeat; float: right;}
#e19 .dvd .datat #dvdp a { width: 240px; height: 240px; display: block;}
#e19 .dvd .datat #dvdp a:hover { background-color: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
#e19 .dvd .datat .dvdt { width: 380px; padding: 20px 0 0 0; float: left; line-height: 180%; text-align: left;}
#e19 .dvd .datat .dvdt dt { font-size: 140%;}
#e19 .dvd .datat .dvdt dd { padding-top: 15px;}
#e19 .dvd .datat .dvdt dd li { padding: 2px 0; border-bottom: 1px dotted #1b5b00;}
#e19 .dvd .datat .dvdt dd li .col { color: #1b5b00;}
#e19 .nkm dt { font-size: 100%; line-height: 160%;}
#e19 .nkm dd { color: #000; padding-top: 8px;}
#e19 #set .nset .nkm .nkms { padding-top: 25px;}
#e19 #set .nset .nkm .nkms dt { padding: 0; height: 35px;}
#e19 #set .nset .nkm .nkms dd { padding: 10px 0 0 20px; margin: 0 10px 10px 5px; line-height: 160%;}
#e19 #set .nset .nkm .nkms #sp1 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 0;}
#e19 #set .nset .nkm .nkms #sp2 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 -35px;}
#e19 #set .nset .nkm .nkms #sp3 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 -70px;}
#e19 #set .nset .nkm .nkms #sp4 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 -105px;}
#e19 #set .nset .nkm .nkms .pp { width: 240px; height: 135px; border: 1px solid #f1ebe8; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 10px; float: right;}
#e19 #set .nset .nkm .nkms #pp1_1 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 -150px;}
#e19 #set .nset .nkm .nkms #pp1_2 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: -240px -150px;}
#e19 #set .nset .nkm .nkms #pp1_3 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: -480px -150px;}
#e19 #set .nset .nkm .nkms #pp1_4 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 -285px;}
#e19 #set .nset .nkm .nkms #pp2_1 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: -240px -285px;}
#e19 #set .nset .nkm .nkms #pp2_2 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: -480px -285px;}
#e19 #set .nset .nkm .nkms #pp2_3 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 -420px;}
#e19 #set .nset .nkm .nkms #pp2_4 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: -240px -420px;}
#e19 #set .nset .nkm .nkms #pp2_5 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: -480px -420px;}
#e19 #set .nset .nkm .nkms #pp2_6 { background: url(../img/19/ind.jpg) left top no-repeat; background-position: 0 -555px;}
#e19 .logo { width: 245px; height: 210px; background: #fff url(../img/19/logo.jpg) no-repeat; margin: 10px 15px 0 0; float: left;}
/*e20*/
#e20 .main { background: url(../img/20/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e20 #head #future a:hover { background: url(../img/20/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e20 #head #past a:hover { background: url(../img/20/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e20 #head #about a:hover { background: url(../img/20/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e20 #title { color: #91276f;}
#e20 #set { background: url(../img/20/m_bg.jpg?0) top left repeat-y; color: #000;}
#e20 #set .udl { border-bottom: 2px dotted #e0c69d; margin-bottom: 10px;}
#e20 #set .tpl { border-top: 1px solid #ccc; padding: 10px;}
#e20 #set .btm { background: url(../img/20/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e20 #set .nset { background: url(../img/20/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e20 #set .nset .n_title { color: #fff;}
#e20 #set .nset .nkm { margin: 0; padding: 30px 40px 0 60px;}
#e20 #set .nset .nkm .ue { padding: 0 230px 0 0;}
#e20 #set .nset .nkm .ue dd { line-height: 200%;}
#e20 #set .nset .nkm dt, #e20 #set .nset .nkm .col { color: #4f0020;}
#e20 #set .nset .nkm .photo { width: 320px; height: 180px; background: url(../img/20/photo.jpg) no-repeat; margin: 5px 20px 5px 0; float: left;}
/*e21*/
#e21 .main { background: url(../img/21/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e21 #head #future a:hover { background: url(../img/21/main.jpg) no-repeat; background-position: -370px -55px;}
#e21 #head #past a:hover { background: url(../img/21/main.jpg) no-repeat; background-position: -532px -55px;}
#e21 #head #about a:hover { background: url(../img/21/main.jpg) no-repeat; background-position: -662px -55px;}
#e21 #title { color: #283c77;}
#e21 #set { background: url(../img/21/m_bg.jpg) top left repeat-y; color: #003071;}
#e21 #set .btm { background: url(../img/21/main.jpg) no-repeat; background-position: 0 -20px;}
#e21 #set .nset { background: url(../img/21/main.jpg) no-repeat; background-position: 0 -485px;}
#e21 #set .nset .n_title { color: #fff;}
#e21 #set .nset .nkm { padding-top: 190px; font-size: 110%;}
#e21 #set .nset .nkm .tpl { border-top: 2px dashed #86a8ff; padding-top: 20px; margin-top: 10px;}
#e21 #set .nset .nkm .udl { border-bottom: 2px dashed #86a8ff; padding-bottom: 20px; margin-bottom: 10px;}
#e21 #set .nset .nkm .sudl { border-bottom: 2px dotted #c0d2ff; padding-bottom: 0; margin-bottom: 4px; font-size: 120%;}
#e21 #set .nset .nkm .col { color: #1256b2;}
/*e22*/
#e22 .main { background: url(../img/22/main.jpg) center top no-repeat; background-position: 0 -95px;}
#e22 #head #future a:hover { background: url(../img/22/main.jpg) no-repeat; background-position: -370px -55px;}
#e22 #head #past a:hover { background: url(../img/22/main.jpg) no-repeat; background-position: -532px -55px;}
#e22 #head #about a:hover { background: url(../img/22/main.jpg) no-repeat; background-position: -662px -55px;}
#e22 #title { color: rgb(18,138,234);}
#e22 #set { background: url(../img/22/m_bg.jpg) top left repeat-y; color: #003071;}
#e22 #set .btm { background: url(../img/22/main.jpg) no-repeat; background-position: 0 -20px;}
#e22 #set .nset { background: url(../img/22/main.jpg) no-repeat; background-position: 0 -485px;}
#e22 #set .nset .n_title { color: #fff;}
#e22 #set .nset .nkm { font-size: 110%;}
#e22 #set .nset .nkm #oikawa, #e22 #set .nset .nkm #nikaido { margin: 0 15px 15px 15px; padding: 0 20px 20px 20px; background: #fff; border: 1px solid #d6edfa; color: #0972ae; line-height: 180%; position: relative;}
#e22 #set .nset .nkm #nikaido { font-size: 94%; text-align: center; letter-spacing: 0.1em;}
#e22 #set .nset .nkm #oikawa .triangle { position: absolute; top: -10px; right: 90px; margin-left: -10px; width: 0; height: 0; border-bottom: 10px solid #fff; border-left: 10px solid transparent; border-right: 10px solid transparent;}
#e22 #set .nset .nkm #oikawa .col, #e22 #set .nset .nkm #nikaido .col { color: #68b2dd;}
#e22 #set .nset .nkm #oikawa .udl, #e22 #set .nset .nkm #nikaido .udl { border-bottom: 2px dotted #bddff3; padding-bottom: 2px;}
#e22 #set .nset .nkm .tpl { border-top: 2px dashed #86a8ff; padding-top: 20px; margin-top: 10px;}
#e22 #set .nset .nkm .udl { border-bottom: 2px dashed #86a8ff; padding-bottom: 20px; margin-bottom: 10px;}
#e22 #set .nset .nkm .sudl { border-bottom: 2px dotted #c0d2ff; padding-bottom: 0; margin-bottom: 4px; font-size: 120%;}
#e22 #set .nset .nkm .col { color: #10596b;}
#e22 #set .nset .nkm .pcover { width: 100%; height: 340px; background: url(/img/cover.gif) repeat;}
#e22 #set .nset .nkm dl { margin: 20px 10px 10px 10px;}
#e22 #set .nset .nkm dt { display: block; padding: 5px; font-size: 120%; text-align: center; line-height: 180%; background: rgb(73,155,234); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5OWJlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDdjZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%); background: -webkit-linear-gradient(top, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%); background: linear-gradient(to bottom, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; letter-spacing: 0.2em; color: #fff; font-weight: lighter;}
#e22 #set .nset .nkm dd { padding-top: 8px; line-height: 170%;}
#e22 #set .nset .nkm .ue2 { margin-bottom: 20px; border-bottom: 2px dotted #a7eccc;}
#e22 #set .nset .nkm dd .imgs { width: 240px; height: 135px; margin: 0 0 10px 25px; float: left; border: 1px solid #eee; border-right: 1px solid #a5bee9; border-bottom: 1px solid #a5bee9;}
#e22 #set .nset .nkm dd #imgs1-1 { background: url(../img/22/photo.jpg) no-repeat; background-position: 0 0;}
#e22 #set .nset .nkm dd #imgs1-2 { background: url(../img/22/photo.jpg) no-repeat; background-position: -240px 0;}
#e22 #set .nset .nkm dd #imgs1-3 { background: url(../img/22/photo.jpg) no-repeat; background-position: -480px 0;}
#e22 #set .nset .nkm dd #imgs2-1 { background: url(../img/22/photo.jpg) no-repeat; background-position: 0 -135px;}
#e22 #set .nset .nkm dd #imgs2-2 { background: url(../img/22/photo.jpg) no-repeat; background-position: -240px -135px;}
#e22 #set .nset .nkm dd #imgs2-3 { background: url(../img/22/photo.jpg) no-repeat; background-position: -480px -135px;}
#e22 #set .nset .nkm dd #imgs3-1 { background: url(../img/22/photo.jpg) no-repeat; background-position: 0 -270px;}
#e22 #set .nset .nkm dd #imgs3-2 { background: url(../img/22/photo.jpg) no-repeat; background-position: -240px -270px;}
#e22 #set .nset .nkm dd #imgs3-3 { background: url(../img/22/photo.jpg) no-repeat; background-position: -480px -270px;}
/*e23*/
#e23 .main { background: url(../img/23/main.jpg?0) center top no-repeat; background-position: 0 -95px;}
#e23 #head #future a:hover { background: url(../img/23/main.jpg?0) no-repeat; background-position: -370px -55px;}
#e23 #head #past a:hover { background: url(../img/23/main.jpg?0) no-repeat; background-position: -532px -55px;}
#e23 #head #about a:hover { background: url(../img/23/main.jpg?0) no-repeat; background-position: -662px -55px;}
#e23 #title { color: #6d0019;}
#e23 #set { background: url(../img/23/m_bg.jpg?0) top left repeat-y; color: #000;}
#e23 #set .udl { border-bottom: 2px dotted #e0c69d; margin-bottom: 10px;}
#e23 #set .tpl { border-top: 1px solid #ccc; padding: 10px;}
#e23 #set .btm { background: url(../img/23/main.jpg?0) no-repeat; background-position: 0 -20px;}
#e23 #set .nset { background: url(../img/23/main.jpg?0) no-repeat; background-position: 0 -485px;}
#e23 #set .nset .n_title { color: #fff;}
#e23 #set .nset .nkm { margin: 0; padding: 450px 40px 0 60px;}
#e23 #set .nset .nkm .ue { padding: 0 230px 0 0;}
#e23 #set .nset .nkm .ue dd { line-height: 200%;}
#e23 #set .nset .nkm dt, #e23 #set .nset .nkm .col { color: #4f0020;}
#e23 .imgs { width: 360px; height: 240px; margin: 20px 0 10px 35px; float: left; border: 1px solid #eee; border-right: 1px solid #beb2b5; border-bottom: 1px solid #beb2b5;}
#e23 #imgs1 { background: url(../img/23/photo.jpg) no-repeat; background-position: 0 0;}
#e23 #imgs2 { background: url(../img/23/photo.jpg) no-repeat; background-position: -360px 0;}
#e23 #set .nset .nkm .photo { width: 320px; height: 180px; background: url(../img/23/photo.jpg) no-repeat; margin: 5px 20px 5px 0; float: left;}

/*INDEX_INDIVIDUAL*/
/*ind-vol.22*/
#ind .nextitle22 { color: rgb(18,138,234);}
#ind #n22 { border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
#ind #n22 .nkm { border-bottom: 1px solid #eee; color: #132e58; padding: 10px; padding-top: 90px; font-size: 110%; line-height: 170%; background: #fff url(../img/22/ind.jpg) top center no-repeat;}
#ind #n22 .nkm .pcover { width: 100%; height: 340px; background: url(/img/cover.gif) repeat;}
#ind #n22 .nkm #oikawa, #ind #n22 .nkm #nikaido { margin: 0 15px 15px 15px; padding: 0 20px 20px 20px; background: #fff; border: 1px solid #d6edfa; color: #0972ae; line-height: 180%; position: relative;}
#ind #n22 .nkm #nikaido { font-size: 94%; text-align: center; letter-spacing: 0.1em;}
#ind #n22 .nkm #oikawa .triangle { position: absolute; top: -10px; right: 90px; margin-left: -10px; width: 0; height: 0; border-bottom: 10px solid #fff; border-left: 10px solid transparent; border-right: 10px solid transparent;}
#ind #n22 .nkm #oikawa .col, #ind #n22 .nkm #nikaido .col { color: #68b2dd;}
#ind #n22 .nkm #oikawa .udl, #ind #n22 .nkm #nikaido .udl { border-bottom: 2px dotted #bddff3; padding-bottom: 2px;}
#ind #n22, #ind #n22 .prev_title { background: rgb(18,138,234); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkOGFjNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iIzc1ZDFmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(18,138,234,1) 0%, rgba(117,209,255,1) 99%); background: -webkit-linear-gradient(top, rgba(18,138,234,1) 0%,rgba(117,209,255,1) 99%); background: linear-gradient(to bottom, rgba(18,138,234,1) 0%,rgba(117,209,255,1) 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d8ac4', endColorstr='#75d1ff',GradientType=0 ); letter-spacing: 0.1em;}
#ind #n22 .prev_title, #ind #n22 .prev_title a:link, #ind #n22 .prev_title a:visited, #ind #n22 .prev_title a:hover { color: #fff;}
#ind #n22 .nkm a:hover, #ind #n22 .nkm .dplnk a:link, #ind #n22 .nkm .dplnk a:visited, #ind #n22 a:hover .bk, #ind #n22 a:hover .col { color: #10ac59; text-decoration: none;}
#ind #n22 .nkm dl { margin: 20px 10px 10px 10px;}
#ind #n22 .nkm dt { display: block; padding: 5px; font-size: 120%; text-align: center; line-height: 180%; background: rgb(73,155,234); background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5OWJlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMDdjZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%); background: -webkit-linear-gradient(top, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%); background: linear-gradient(to bottom, rgba(73,155,234,1) 0%,rgba(32,124,229,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; letter-spacing: 0.2em; color: #fff; font-weight: lighter;}
#ind #n22 .nkm dd { padding-top: 8px; line-height: 170%;}
#ind #n22 .nkm .ue2 { margin-bottom: 20px; border-bottom: 2px dotted #a7eccc;}
#ind #n22 .nkm dd .imgs { width: 240px; height: 135px; margin: 0 0 10px 25px; float: left; border: 1px solid #eee; border-right: 1px solid #a5bee9; border-bottom: 1px solid #a5bee9;}
#ind #n22 .nkm dd #imgs1-1 { background: url(../img/22/photo.jpg) no-repeat; background-position: 0 0;}
#ind #n22 .nkm dd #imgs1-2 { background: url(../img/22/photo.jpg) no-repeat; background-position: -240px 0;}
#ind #n22 .nkm dd #imgs1-3 { background: url(../img/22/photo.jpg) no-repeat; background-position: -480px 0;}
#ind #n22 .nkm dd #imgs2-1 { background: url(../img/22/photo.jpg) no-repeat; background-position: 0 -135px;}
#ind #n22 .nkm dd #imgs2-2 { background: url(../img/22/photo.jpg) no-repeat; background-position: -240px -135px;}
#ind #n22 .nkm dd #imgs2-3 { background: url(../img/22/photo.jpg) no-repeat; background-position: -480px -135px;}
#ind #n22 .nkm dd #imgs3-1 { background: url(../img/22/photo.jpg) no-repeat; background-position: 0 -270px;}
#ind #n22 .nkm dd #imgs3-2 { background: url(../img/22/photo.jpg) no-repeat; background-position: -240px -270px;}
#ind #n22 .nkm dd #imgs3-3 { background: url(../img/22/photo.jpg) no-repeat; background-position: -480px -270px;}
#ind #n22 .col { color: #10596b;}
#ind #n22 .tpl { border-top: 1px solid #ccc; padding: 10px;}
#ind #n22 .dplnk { text-align: right; padding-top: 10px; font-size: 110%;}
#ind #n22 .udl { border-bottom: 2px dotted #ccc;}
#ind #n22 .spot { width: 560px; margin: 25px auto 15px auto; position: relative;}
#ind #n22 .spot .njssp { width: 100%; height: 100%; background: #000; position: absolute; top: 0; left: 0;}
#ind #n22 .spot .njssp .njstxt { width: 100%; text-align: center; color: #fff; position: absolute; left: 0; top: 150px; font-size: 90%; letter-spacing: 0.1em;}
/*ind-vol.23*/
#ind .nextitle23 { color: #6d0019;}
#ind #n23 { border-right: 1px solid #eee; border-bottom: 1px solid #eee;}
#ind #n23 .nkm { border-bottom: 1px solid #eee; color: #000; padding: 10px; padding-top: 440px; font-size: 110%; line-height: 170%; background: #fff url(../img/23/ind.jpg?0) top center no-repeat;}
#ind #n23 .photo { width: 320px; height: 180px; margin: 5px 20px 5px 0; float: left;}
#ind #n23, #ind #n23 .nex_title { background: #6d0019; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkMDAxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg0JSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, #6d0019 0%, #a90329 84%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6d0019), color-stop(84%,#a90329)); background: -webkit-linear-gradient(top, #6d0019 0%,#a90329 84%); background: -o-linear-gradient(top, #6d0019 0%,#a90329 84%); background: -ms-linear-gradient(top, #6d0019 0%,#a90329 84%); background: linear-gradient(to bottom, #6d0019 0%,#a90329 84%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6d0019', endColorstr='#a90329',GradientType=0 );}
#ind #n23 .nex_title, #ind #n23 .nex_title a:link, #ind #n23 .nex_title a:visited, #ind #n23 .nex_title a:hover { color: #fff;}
#ind #n23 .nkm a:hover, #ind #n23 .nkm .dplnk a:link, #ind #n23 .nkm .dplnk a:visited, #ind #n23 a:hover .bk, #ind #n23 a:hover .col { color: #9a0023; text-decoration: none;}
#ind #n23 .nkm dt { font-size: 100%; line-height: 180%;}
#ind #n23 .nkm dd { padding-top: 8px; line-height: 170%;}
#ind #n23 .col { color: #6d0019;}
#ind #n23 .tpl { border-top: 1px solid #ccc; padding: 10px;}
#ind #n23 .dplnk { margin: 10px; font-size: 110%;}
#ind #n23 .udl { border-bottom: 2px dotted #ccc;}
#ind #n23 .imgs { width: 360px; height: 240px; margin: 20px 0 10px 35px; float: left; border: 1px solid #eee; border-right: 1px solid #beb2b5; border-bottom: 1px solid #beb2b5;}
#ind #n23 #imgs1 { background: url(../img/23/photo.jpg) no-repeat; background-position: 0 0;}
#ind #n23 #imgs2 { background: url(../img/23/photo.jpg) no-repeat; background-position: -360px 0;}
#ind #n23 ul { margin: 10px 20px 0 20px; font-size: 90%;}
/*ind_backnumber*/
#ind .backnumber #e18 .col { color: #2b4571;}
#ind .backnumber #e18 a:hover, #ind .backnumber #e18 a:hover .col, #ind .backnumber #e18 a:hover .bk { color: #85680a;}
#ind .backnumber #e19 .col { color: #8c2d1a;}
#ind .backnumber #e19 a:hover, #ind .backnumber #e19 a:hover .col, #ind .backnumber #e19 a:hover .bk { color: #10ac59;}
#ind .backnumber #e20 .col { color: #4f0020;}
#ind .backnumber #e20 a:hover, #ind .backnumber #e20 a:hover .col, #ind .backnumber #e20 a:hover .bk { color: #83174f;}
#ind .backnumber #e21 .col { color: #283c77;}
#ind .backnumber #e21 a:hover, #ind .backnumber #e21 a:hover .col, #ind .backnumber #e21 a:hover .bk { color: #194ca9;}
#ind .backnumber #e22 .col { color: #6d0019;}
#ind .backnumber #e22 a:hover, #ind .backnumber #e22 a:hover .col, #ind .backnumber #e22 a:hover .bk { color: #9a0023;}
/*spot*/
#ind .spotsp { width: 480px; height: 270px; margin: 0 auto 15px auto; position: relative; background: #000; overflow: hidden;}
#ind .spotsp .njt { width: 480px; position: absolute; top: 120px; left: 0; text-align: center; color: #fff; font-size: 90%;}

/* ===========================================
	TBS global header Legacy
=========================================== */

/*	reset
============================== */

html,body {
	padding:0;
	margin:0;
}

/*	common
============================== */

/*	GH common
============================== */

div.global-header {
	position:relative;
	background-repeat:repeat-x;
	border-bottom:2px solid #c2c2c2 !important;
	background-color:#eaeaea;
}
div.global-header h1 {
	display:none;
}
div.global-header nav,
div.global-header ul,
div.global-header li,
div.global-header p {
	margin: 0;
	padding: 0;
	line-height:1;
	letter-spacing:0;
}
div.global-header ul {
	list-style-type: none;
}

/* causion */
div.gh-caution p {
	line-height:1.5;
	text-align:center;
	background-color:#ffe000;
	padding: 12px 0;
	margin-bottom:12px;
}
div.gh-caution p b, div.gh-caution p strong {
	font-style:normal;
	font-weight:bold;
	color:#c00;
}
div.gh-caution p.gh-caution-tls {
	line-height:1.5;
	text-align:center;
	background-color:#ffe000;
	padding: 12px;
	margin-bottom:12px;
}
div.gh-caution p.gh-caution-tls b, div.gh-caution p.gh-caution-tls strong,
div.gh-caution p.gh-caution-tls a {
	color:#005eac !important;
}
div.gh-caution p.gh-caution-tls a {
	font-weight:normal;
	text-decoration:underline !important;
}

/* banner */
div.global-header div.gh-super {
	display:block;
	text-align:left;
	margin:0 auto;
}

/* tbs tv side */
div.global-header div.gh-tbs ul li {
	display:block;
	position:absolute;
}
div.global-header div.gh-tbs ul li a {
	display:block;
	background-repeat:no-repeat;
	text-indent:110%;
	white-space:nowrap;
	overflow:hidden;
}




/* catari widget */

.catari-widget, .catari-widget iframe {
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.catari-widget {
	text-align:left;
	border:1px solid #d6d6d6;
	background-color:#fff;
	padding:4px;
}
.catari-widget-inner {
	
	height:315px;
	-webkit-overflow-scrolling:touch;
}
.catari-widget iframe {
	width:100%;
	height:100%;
	border:none;
	padding:0 !important;
	margin:0 !important;
	background-color:#fff !important;
}
.catari-widget p {
	color:#2d2d2d;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust: 100%;
	font-family:"Helvetica Neue","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif !important;
	line-height:1;
	margin:0 !important;
}
.catari-widget p:after {
	content:"";clear:both;display:block;
}
.catari-widget p:first-child {
	font-size:14px !important;
	font-weight:bold !important;
	padding-bottom:4px;
}
.catari-widget p span {
	display:block;
}
.catari-widget p:first-child span {
/*	padding-left:44px; */
	padding-left:20px;
	padding-top:12px;
}
.catari-widget p:last-child span {
	padding-right:74px;
	padding-top:6px;
}
.catari-widget p:last-child {
	padding-top:4px;
	text-align:right !important;
	font-size:12px !important;
}
/*
.catari-widget p:first-child:before {
	content:"";
	display:block;
	background-image:url(/um/v7/img/catari_fromtbs.svg);
	width:40px;
	height:40px;
	float:left;
}
*/
.catari-widget p:last-child a {
	display:block;
	/* background-image:url(/um/v7/img/catari_logo.svg); */
	width:72px;
	height:24px;
	text-indent:110%;white-space:nowrap;overflow:hidden;
	float:right;
}
/*	GH PC header
============================== */

div.global-header,
div.global-header ul li,
div.global-header p.gh-search-btn {
	font-family:Verdana,"Hiragino Kaku Gothic ProN",Meiryo,sans-serif;
	font-size:16px !important;
	-webkit-text-size-adjust:100%;
	-ms-text-size-adjust: 100%;
}

/* causion */
div.gh-caution p {
	font-size:87.5%;
}

div.global-header {
	text-align:left;
	background-image:url(/um/v7/img/gh_bg_pc.svg?0);
	background-size:320px 240px;
}

/* banner */
div.global-header div.gh-super {
	padding-bottom:12px;
}
div.global-header div.gh-super img {
	display:inline;
}
div.global-header div.gh-super span {
	display:inline;
}

/* tbs tv side */
div.global-header div.gh-tbs {
	position:absolute;
	background-image:url(/um/v7/img/gh_parts.svg?0);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:320px 240px;
	width:150px;
	height:75px;
}
div.global-header div.gh-tbs ul {
	display:block;
	background-image:url(/um/v7/img/gh_boobo.png?0);
	background-repeat:no-repeat;
	background-size:150px;
	background-position:0 36px;
	width:150px;
	height:75px;
}
div.global-header div.gh-tbs ul li.gh-home {
	left:30px;
	top:8px;
}
div.global-header div.gh-tbs ul li.gh-program {
	left:32px;
	top:40px;
}
div.global-header div.gh-tbs ul li.gh-home a {
	background-position:-170px 0;
	width: 90px;
	height: 26px;
}
div.global-header div.gh-tbs ul li.gh-program a {
	background-image: none;
	width: 86px;
	height: 25px;
}
div.global-header div.gh-tbs ul li.gh-side {
	display:none;
}

/* di2 only PC */
div.global-header div.gh-navi {
	height:76px;
	margin:0 auto;
}

/* di2 */
div.global-header div.gh-menu {
	position:relative;
	margin-left:150px;
}
div.global-header div.gh-menu ul.gh-main, div.global-header div.gh-menu ul.gh-sub {
	display:table;
	border-collapse: collapse;
	/* border-spacing: 0; */
}
div.global-header div.gh-menu ul.gh-main {
	width:100%;
}
div.global-header div.gh-menu ul.gh-sub {
	width:59%;
	margin-left:41%;
}
div.global-header div.gh-menu ul li {
	display:table-cell;
	vertical-align:middle;
	white-space:nowrap;
	}
div.global-header div.gh-menu ul.gh-main li {
	border-bottom:1px solid transparent;
}
div.global-header div.gh-menu ul li a {
	display:block;
	text-align:center;
	color:#222;
	text-decoration:none;
	}
div.global-header div.gh-menu ul li a:hover {
	/*font-weight:bold;*/
	color:#000;
}
div.global-header div.gh-menu ul.gh-main li a span {
	font-weight:bold;
	line-height:40px;
}
div.global-header div.gh-menu ul.gh-sub li a span {
	color:#fff;
	line-height:18px;
}
div.global-header div.gh-menu ul.gh-main li a:hover {
	background-color:#bfdcf3;
}
div.global-header div.gh-menu ul.gh-sub li a:hover,
div.global-header div.gh-menu p.gh-search-btn a:hover {
	background-color:#00569b;
}
div.global-header div.gh-menu ul.gh-main li a:before,
div.global-header div.gh-menu ul.gh-sub li a:before {
	content: "";
	display:block;
	float:left;
	margin-left: -1px;
	}
div.global-header div.gh-menu ul.gh-main li a:before {
	height:20px;
	margin-top:10px;
	border-left: 2px solid #80b9e7;
	}
div.global-header div.gh-menu ul.gh-sub li a:before {
	height:14px;
	margin-top:2px;
	border-left: 2px solid #80b9e7;
}
div.global-header div.gh-menu ul.gh-main li:first-child a:before,
div.global-header div.gh-menu ul.gh-sub li:first-child a:before {
	border-left:none;
}
div.global-header div.gh-menu ul.gh-main li a span,
div.global-header div.gh-menu ul.gh-sub li a span {
	display:inline-block;
}

/* search button */
div.global-header div.gh-menu p.gh-search-btn {
	position:absolute;
	left:0;
	top:41px;
}
div.global-header div.gh-menu p.gh-search-btn a {
	display:block;
	color:#fff;
	font-size:83%;
	text-decoration:none;
	line-height:18px;
	line-height:19px;	/* for IE9 */
	letter-spacing:0.75em;
	padding:0 15px;
}
div.global-header div.gh-menu p.gh-search-btn a:before {
	content: "";
	display:block;
	float:left;
	width:18px;
	height:18px;
	margin-right:10px;
	background-image:url(/um/v7/img/gh_parts.svg?0);
	background-position:0 -90px;
	background-repeat:no-repeat;
	background-size:320px 240px;
}

/* tbs tv side */
div.global-header div.gh-tbs ul li.gh-home a {
	background-image:url(/um/v7/img/gh_parts.svg?0);
	background-size:320px 240px;
}

/*	GH 980px
============================== */

div.global-header {
	letter-spacing:0;
	min-width: 980px;
}
div.global-header div.gh-super {
	width:980px;
}
div.global-header div.gh-super:before {
	content: "";
	display:block;
	float:left;
	width:126px;
	height:1px;
}
div.global-header div.gh-navi {
	width:980px;
}
div.global-header div.gh-menu ul.gh-main li a span {
	font-size:87.5%;
	padding:0 12px;
}
div.global-header div.gh-menu ul.gh-sub li a span {
	font-size:83%;
	padding:0 12px;
}



/*jumpSmp*/
#jumpSmp {
	display:block;
	color:#fff;
	background: -moz-linear-gradient(center top, #9dce5f 50%,#7cbe2a 50%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #9dce5f),color-stop(0.5, #7cbe2a));
	text-align:center;
	font-size:52px;
	font-weight:bold;
	line-height:1.35;
	border-top:5px solid #ddd;
	border-bottom:5px solid #eee;
	padding:52px;
}
#jumpSmp a { display:block; color:#fff;}
/*eof*/