@charset "iso-2022-jp";
body { text-align:center; font-size:62.5%; font-family:'Verdana', "$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", sans-serif;}
body, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
#con_header p,#con_header dl,#con_header dt,#con_header dd,#con_header ol,#con_header ul,#con_header li,#con_header form,#con_header table,#con_header caption,#con_header tbody,#con_header tfoot,#con_header thead,#con_header tr,#con_header th,#con_header td { margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { font-size:100%;}
img { border:none;}
.alt, .kt { position:absolute; top:-5000px; left:-9999px;}
.bold { font-weight:bold;}
.normal { font-weight:normal;}
.cover { background: url(/img/cover.gif) repeat; width:100%; height:100%; border: 0; display:block;}
#bnSuper { width:100%; height:110px; background:#fff; border-bottom:1px solid #c0c0c0;}
#bnIn { padding-top:10px;}
/*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;
/**/
}
/*font*/
.tCenter, .ct { text-align:center !important}
.tRight, .rt { text-align:right !important}
.tLeft, .lt { text-align:left !important}
/*font-color*/
.cRed, .err { color:#a50005;}
.cYel { color:#fd0;}
.cGrn { color:#305c00;}
.cBlu { color:#0060aa;}
.cOrg { color:#e96e00;}
/*font-size*/
.f180 { font-size: 180%;}
.f160 { font-size: 160%;}
.f140 { font-size: 140%;}
.f130 { font-size: 130%;}
.f120 { font-size: 120%;}
.f110 { font-size: 110%;}
.f96 { font-size: 96%;}
.f90 { font-size: 90%;}
.f85 { line-height: normal; font-size: 85% !important;}
.f70 { line-height: normal; font-size: 70% !important;}
/*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;}

/*always*/
.nt { display: none;}
.nst { display: none;}
* html .nst { display: block;}
* html option { font-size: 90%;}
br,.ls0 { letter-spacing: 0;}
.ls1 { letter-spacing: 0.1em;}
.ls2 { letter-spacing: 0.2em;}
.fcl { clear:both;}
.ovf { overflow: auto;}
.dblk { display: block;}
.dbil { display: inline;}
.valb { vertical-align: top;}
.ofat { overflow: auto;}
.noudl { border-bottom: 0;}
.ut, h1, h2, h3, h4, h5, h6, th { font-weight: lighter;}
.bt { font-weight: bold;}
.it { font-style: italic;}
.sdt { filter: shadow(color=#cccccc,direction=135,strength=1); text-shadow: 1px 1px 1px #ccc;}
.min { font-family:'$B%R%i%.%NL@D+(B Pro W3','$B:YL@D+BN(B','$B#M#S(B $B#PL@D+(B',serif;}
.wtlt { text-align: left; display: block;}
.bgwt { background: #fff;}
.wt { color: #fff;}
.bk { color: #000;}
a:hover .bk { color: #bc4832;}
.gt { color: #666;}
.lgt { color: #999;}
.red { color: #a00101;}
.grn { color: #267400;}
a:hover .col { color: #bc4832;}
.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%;}
ul, li, dl, dt, dd { margin: 0px; padding: 0px; list-style: none;}

/*COMMON*/
.pd10 { padding: 10px;}
.pd20 { padding: 20px;}
.pdt5 { padding-top: 5px;}
.pdlr10 { padding-left: 10px; padding-right: 10px;}
.pdb15 { padding-bottom: 15px;}
.pdt20 { padding-top: 20px;}
.pdt40 { padding-top: 40px;}
.mgb15 { margin-bottom: 15px;}
/*color*/
.sugimotot { color: #166e39;}
.furutat { color: #1f5b7e;}
.col { color: #564b00;}
a:link { color: #ffe836;}
a:visited { color: #e1d04e;}
a:active { color: #fef000;}
a:hover { color: #bc8500; text-decoration: underline;}
a:link .col, a:visited .col { color: #8f853a;}
.udl { border-bottom: 1px solid #787878; padding: 5px;}
.tpl { border-top: 1px dotted #ccc; margin: 10px 0;}
table { color: #000;}
/*sns_btn*/
.twtfb { position: absolute; top: 56px; right: 10px; height: 26px; overflow: hidden;}
* html .twtfb { width: 300px;}
.twtbtn { width: 120px; height: 26px; margin-left: 20px; float: left;}
.fbbtn { width: 120px; height: 26px; float: left;}
* html .fbbtn, * html .fbbtn iframe { width: 140px;}
.ifss { height: 26px;}
/*sns*/
.twitter { width: 183px; height: 34px; position: absolute; top: 145px; left: 601px;}
.twitter a { width: 183px; height: 34px; display: block;}
.facebook { width: 183px; height: 34px; position: absolute; top: 145px; left: 790px;}
.facebook a { width: 183px; height: 34px; display: block;}
.twitter a:hover, .facebook a:hover { background-color: #ffe836; filter: alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; cursor: pointer;}
/*base*/
body { background: #000; color: #fff; text-align: center; color: #fff;}
#con { background: #000 url(../img/bg.jpg) center repeat;}
#con .container0 { background: #ffe836 url(../img/con_bg.jpg) top repeat-x; color: #000;}
#con .container { position: relative; width: 100%; height: 100%; min-height: 100%; background: url(../img/btm.jpg) bottom repeat-x;}
body > #con .container { height: auto;}
* html #con .container { height: auto;}
#con .container #wrap { padding-bottom: 123px;}
.set { width: 980px; margin: 0 auto; font-size: 130%; text-align: left; line-height: 100%; color: #000;}
.head { width: 980px; height: 180px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: 0 -100px; position: relative;}
.head a { color: #aa2d1a;}
#bthm { width: 580px; height: 90px; position: absolute; top: 1px; left: 0;}
#bthm a { width: 580px; height: 90px; display: block;}
#bthm a:hover { text-decoration: none;}
#bthm .litxt { width: 204px; text-align: right; position: absolute; bottom: 10px; left: 0; font-weight: bold; font-size: 120%; letter-spacing: 0.1em;}
#bthm a .litxt { color: #e1d04e;}
#bthm a:hover .litxt { color: #aa2d1a; text-decoration: none; cursor: pointer;}
/*menu*/
#mnset { width: 980px; height: 45px; position: absolute; top: 95px; left: 0;}
.mn { width: 106px; height: 35px;}
.mn a { width: 106px; height: 35px; display: block;}
#mn0 { width: 82px; height: 35px; position: absolute; top: 10px; left: 10px;}
#mn0 a { width: 82px; height: 35px; display: block;}
#mn1 { position: absolute; top: 10px; left: 96px;}
#mn2 { position: absolute; top: 10px; left: 206px;}
#mn3 { position: absolute; top: 10px; left: 316px;}
#mn4 { position: absolute; top: 10px; left: 426px;}
#mn5 { position: absolute; top: 10px; left: 536px;}
#mn6 { position: absolute; top: 10px; left: 646px;}
#mn7 { position: absolute; top: 10px; left: 756px;}
#mn8 { position: absolute; top: 10px; left: 866px;}
#mn0 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -10px -10px;}
#mn1 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -96px -10px;}
#mn2 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -206px -10px;}
#mn3 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -316px -10px;}
#mn4 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -426px -10px;}
#mn5 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -536px -10px;}
#mn6 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -646px -10px;}
#mn7 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -756px -10px;}
#mn8 a:hover { background: url(../img/con_head0.jpg?1) no-repeat; background-position: -866px -10px;}
#mn0act { width: 82px; position: absolute; top: 10px; left: 10px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -10px -60px;}
#mn1act { position: absolute; top: 10px; left: 96px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -96px -60px;}
#mn2act { position: absolute; top: 10px; left: 206px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -206px -60px;}
#mn3act { position: absolute; top: 10px; left: 316px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -316px -60px;}
#mn4act { position: absolute; top: 10px; left: 426px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -426px -60px;}
#mn5act { position: absolute; top: 10px; left: 536px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -536px -60px;}
#mn6act { position: absolute; top: 10px; left: 646px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -646px -60px;}
#mn7act { position: absolute; top: 10px; left: 756px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -756px -60px;}
#mn8act { position: absolute; top: 10px; left: 866px; background: url(../img/con_head0.jpg?1) no-repeat; background-position: -866px -60px;}
/*sp_menu*/
#spmnset { width: 980px; height: 40px; position: absolute; top: 140px; left: 0;}
#spmn_blog { width: 213px; height: 28px; position: absolute; top: 7px; left: 9px;}
#spmn_kaigi { width: 213px; height: 28px; position: absolute; top: 7px; left: 230px;}
#spmn_blog a, #spmn_kaigi a { width: 213px; height: 28px; display: block;}
#spmn_interview { width: 121px; height: 28px; position: absolute; top: 7px; left: 454px;}
#spmn_interview a { width: 121px; height: 28px; display: block;}
#spmn_blog a:hover, #spmn_kaigi a:hover, #spmn_interview a:hover { background: #fff; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
.spmn0 { background: #222; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
.spmn_act { background: #222; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
/*btm*/
#btmsp { height: 123px; font-size: 130%;}
.btm { width: 980px; height: 123px; margin: 0 auto; position: relative; background: url(../img/foot.jpg) no-repeat;}
#pgtp { width: 150px; height: 123px; position: absolute; top: 0; left: 830px;}
#pgtp a { width: 150px; height: 123px; display: block;}
#pgtp a:hover { text-decoration: none;}
#pgtp .litxt { width: 130px; text-align: center; position: absolute; top: 20px; left: 0; font-size: 80% !important;}
#pgtp a .litxt { color: #999; filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;}
#pgtp a:hover .litxt { color: #ffe836; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; letter-spacing: 0.1em; cursor: pointer;}
.tbs_bn { width: 152px; height: 28px;}
.tbs_bn a { width: 152px; height: 28px; display: block;}
.tbs_bn a:hover { background: #ffe836; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#tbn1 { position: absolute; top: 26px; left: 9px;}
#tbn2 { position: absolute; top: 26px; left: 169px;}
#tbn3 { position: absolute; top: 26px; left: 328px;}
#tbn4 { position: absolute; top: 26px; left: 489px;}
#tbn5 { position: absolute; top: 26px; left: 651px;}
.tbs_bn .finish { width: 100%; height: 100%; background: rgba(100, 100, 100, .8);}
.cr { width: 820px; text-align: right; position: absolute; top: 75px; right: 150px; font-size: 85%; color: #fff;}
/* Scroll */
.jspContainer { overflow: hidden; position: relative;}
.jspPane { position: absolute;}
.jspVerticalBar { position: absolute; top: 0; right: 0; width: 5px; height: 100%; background: #333;}
.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0;}
.jspCap { display: none;}
.jspTrack { position: relative;}
.jspDrag { background: #aa2d1a; position: relative; top: 0; left: 0; cursor: pointer;}
.jspDrag:hover { background: #875f00;}
.jspArrow { text-indent: -20000px; display: block; cursor: pointer;}
.jspArrow.jspDisabled { cursor: default;}
.jspVerticalBar .jspArrow { height: 0;}
.jspHorizontalBar .jspArrow { width: 5px; float: left; height: 100%;}
.jspVerticalBar .jspArrow:focus { outline: none;}
.jspCorner { background: #333; float: left; height: 100%;}
.jspVerticalBar a.jspArrow.jspArrowUp { height:0;}
.jspVerticalBar a.jspArrow.jspArrowDown { height:0;}
/*news*/
#newslinksp { width: 50px; height: 50px; position: absolute; top: 554px; right: 10px;}
#newslinksp a { width: 50px; height: 50px; display: block;}
#newslink { width: 50px; position: absolute; top: 20px; right: 0; text-align: right; font-size: 90%; font-weight: bold;}
#newslinksp a:hover #newslink { cursor: pointer;}
#news { position: absolute; top: 554px; left: 350px;}
#news .newssp { width: 549px; height: 54px; overflow: hidden; overflow-y: auto; text-align: left; line-height: 130%;}
* html #news .newssp { overflow: auto;}
#news .newssp table { width: 100%; height: 100%; border: 0; font-size: 100%; font-size: 90%; color: #333;}
#news .newssp tr { background: #eee;}
#news .newssp th { width: 18%; padding: 3px 3px 5px 10px; text-align: left; vertical-align: top; color: #999; font-weight: bold;}
#news .newssp td { width: 82%; padding: 3px 3px 5px 10px; text-align: left; vertical-align: top;}
#news .newssp th a, #news .newssp td a { color: #aa2d1a; text-decoration: none; display: block;}
#news .newssp th a:hover, #news .newssp td a:hover { color: #875f00; text-decoration: none;}
/*whats new*/
#wnew { position: absolute; top: 625px; left: 436px;}
#wnew .newssp { width: 535px; height: 54px; overflow: hidden; overflow-y: auto; text-align: left; line-height: 130%;}
* html #wnew .newssp { overflow: auto;}
#wnew .newssp table { width: 100%; height: 100%; border: 0; font-size: 100%; font-size: 90%; color: #333;}
#wnew .newssp tr { background: #ddd;}
#wnew .newssp th { width: 18%; padding: 3px 3px 5px 10px; text-align: left; vertical-align: top; color: #412020; font-weight: bold;}
#wnew .newssp td { width: 82%; padding: 3px 3px 5px 10px; text-align: left; vertical-align: top;}
#wnew .newssp th a, #wnew .newssp td a { color: #aa2d1a; text-decoration: none;}
#wnew .newssp th a:hover, #wnew .newssp td a:hover { color: #875f00; text-decoration: none;}

/*INDEX*/
#ind { background: #000 url(../img/bg.jpg) center repeat;}
#ind .container { background: #ffe836 url(../img/ind_bg.jpg) top repeat-x;}
#ind .set { height: 990px; background: url(../img/ind0.jpg?0) no-repeat; background-position: 0 -50px; position: relative;}
#ind .set #set0 { width: 100%; height: 100%; background: url(/img/cover.gif) no-repeat;}
#ind .btm { position: absolute; top: 866px; left: 0;}
/*sns*/
#ind .twtfb { position: absolute; top: 830px; left: 675px;}
#ind .twitter { width: 153px; height: 56px; position: absolute; top: 760px; left: 645px;}
#ind .twitter a { width: 153px; height: 56px; display: block;}
#ind .facebook { width: 153px; height: 56px; position: absolute; top: 760px; left: 803px;}
#ind .facebook a { width: 153px; height: 56px; display: block;}
/*spot*/
#ind #spot { width: 238px; height: 133px; position: absolute; top: 551px; left: 94px;}
#ind #spot a { width: 238px; height: 133px; display: block;}
#ind #spot a:hover { background-color: #ffe836; filter: alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; cursor: pointer;}
#ind #njt { width: 238px; text-align: center; position: absolute; bottom: 1px; left: 0; font-size: 85% !important; color: #fff; background: #000;}
/*menu*/
#ind #mnset { position: absolute; top: 698px; left: 0;}
#ind .mn { width: 117px; height: 35px;}
#ind .mn a { width: 117px; height: 35px; display: block;}
#ind #mn1 { position: absolute; top: 10px; left: 9px;}
#ind #mn2 { position: absolute; top: 10px; left: 130px;}
#ind #mn3 { position: absolute; top: 10px; left: 251px;}
#ind #mn4 { position: absolute; top: 10px; left: 372px;}
#ind #mn5 { position: absolute; top: 10px; left: 493px;}
#ind #mn6 { position: absolute; top: 10px; left: 614px;}
#ind #mn7 { position: absolute; top: 10px; left: 735px;}
#ind #mn8 { position: absolute; top: 10px; left: 856px;}
#ind #mn1 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -9px -8px;}
#ind #mn2 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -130px -8px;}
#ind #mn3 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -251px -8px;}
#ind #mn4 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -372px -8px;}
#ind #mn5 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -493px -8px;}
#ind #mn6 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -614px -8px;}
#ind #mn7 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -735px -8px;}
#ind #mn8 a:hover { background: url(../img/ind0.jpg?0) no-repeat; background-position: -856px -8px;}
/*special*/
#ind .spset { line-height: 140%; font-weight: bold; font-size: 94%; color: #fff; overflow: hidden;}
#ind .spset a:hover { text-decoration: none;}
#ind .spset a:hover .col { color: #845d00;}
#ind .yokokuwa { width: 75px; position: absolute; top: 570px; left: 10px; color: #ddd; font-size: 90%; line-height: 140%; text-align: right;}
#ind #blog_title { width: 166px; height: 45px; position: absolute; top: 785px; left: 47px;}
#ind #kaigi_title { width: 106px; height: 18px; position: absolute; top: 810px; left: 310px;font-size: 90%; line-height: 110%;}
#ind #interview_title { width: 76px; height: 45px; position: absolute; top: 785px; left: 537px;}
#ind .spsets { text-align: right; font-size: 85% !important; color: #999; letter-spacing: 0; overflow: hidden;}
#ind #blog_date { width: 166px; height: 15px; position: absolute; top: 832px; left: 50px;}
#ind #kaigi_date { width: 166px; height: 15px; position: absolute; top: 832px; left: 250px;}
#ind #interview_date { width: 82px; height: 15px; position: absolute; top: 832px; left: 532px;}
#ind .int_p { width: 86px; height: 86px; position: absolute; top: 760px; left: 440px;}
#ind .int_p a { width: 86px; height: 86px; display: block;}
#ind .int_p a:hover { background-color: #ffe836; filter: alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; cursor: pointer;}
/*popup*/
#smovie { background: #ffe836 url(/img/cover.gif) repeat; text-align: center; color: #000;}
#smovie .set { width: 100%; margin: 0 auto; font-size: 120%; text-align: center;}
* html #smovie .set { font-size: 110%;}
*:first-child+html #smovie .set { font-size: 110%;}
#smovie .set .logo { height: 100px; background: url(../img/mini/logo.jpg) center no-repeat; margin: 0 auto 5px auto; position: relative;}
#smovie .set .main00 { text-align: center; margin: 5px auto; padding: 0; text-align: center; line-height: 180%; border-bottom: 1px dotted #666;}
#smovie .set .main00 .spot { width: 480px; height: 270px; background: #000; margin: 10px auto; overflow: hidden;}
#smovie .set .main00 .spot .nojs { width: 480px; height: 270px; background: url(../story/img/nj.jpg) no-repeat;}
#smovie a:link { color: #d02100;}
#smovie a:visited { color: #bc4832;}
#smovie a:active { color: #fef000;}
#smovie a:hover { color: #000; text-decoration: underline;}
/*NEWS*/
#oshirase { width: 980px; background: url(../img/con_news-bg.jpg) repeat-y; }
#oshirase .con_title { width: 980px; padding-top: 30px; background: url(../img/con_news.jpg) no-repeat; background-position: 0 -15px; text-align: center;}
#oshirase .con_btm { width: 980px; height: 10px; background: url(../img/con_news.jpg) no-repeat; background-position: 0 -5px;}
#oshirase .con_newsset0 { width: 980px; text-align: left;}
#oshirase .con_newsset { width: 980px; background: url(../img/con_news.jpg) no-repeat; background-position: -980px -43px; text-align: left;}
#oshirase .con_newshita { width: 980px; height: 32px; background: url(../img/con_news.jpg) no-repeat; background-position: -980px -10px;}
#oshirase .con_nkm { width: 800px; margin: 0 0 0 50px; padding-top: 10px; line-height: 180%; text-align: left; float: left;}
#oshirase .con_nkm a { color: #aa2d1a; text-decoration: none;}
#oshirase .con_nkm a:hover { color: #875f00;}
#oshirase .con_ndate { width: 110px; height: 50px; float: right; position: relative;}
#oshirase .con_ndate .niftxt { width: 110px; text-align: center; font-size: 80% !important; font-weight: bold; color: #999; position: absolute; top: 18px; left: 0; letter-spacing: 0.1em;}
#oshirase .con_nkm dt { color: #333; font-size: 110%; font-weight: bold; letter-spacing: 0.2em; padding-bottom: 2px; border-bottom: 1px solid #ccc;}
#oshirase .kkm { padding: 8px; background: #eee;}
/*INTRO*/
#intro { width: 980px; background: url(../img/con_intro-bg.jpg) repeat-y; }
#intro .con_title { width: 980px; padding-top: 480px; background: url(../img/con_intro.jpg) no-repeat; background-position: 0 -48px; text-align: center;}
#intro .con_btm { width: 980px; height: 48px; background: url(../img/con_intro.jpg) no-repeat; background-position: 0 0;}
#intro .con_nkm { width: 800px; margin: 0 auto; line-height: 180%; text-align: left;}
/*ORIGINAL*/
#original { width: 980px; background: url(../img/con_original-bg.jpg) repeat-y; }
#original .con_title { width: 980px; padding-top: 40px; background: url(../img/con_original.jpg?0) no-repeat; background-position: 0 0; text-align: center;}
#original .con_title0 { width: 980px; background: url(../img/con_original-bg0.jpg) bottom left no-repeat;}
#original .con_btm { width: 980px; height: 40px; background: url(../img/con_original.jpg?0) no-repeat; background-position: -1960px 0;}
#original .con_nkm { width: 830px; margin: 0 auto; line-height: 180%; text-align: left;}
#original .con_nkm .ttt { margin: 30px 0 0 220px; padding-bottom: 40px;}
#original .con_nkm .ttt .tudl { border-bottom: 2px dotted #fff; line-height: 200%; padding-bottom: 2px;}
#original .con_nkm1 { width: 560px; margin: 0 0 0 90px; padding: 30px 0 0 0; line-height: 180%; text-align: left;}
* html #original .con_nkm1 { margin: 0 0 0 55px;}
#original .con_nkm1 .udl { border-bottom: 2px dotted #ccc;}
#original .con_nkm1 dl { background: #eee;}
#original .con_nkm1 dt { padding-left: 10px; padding-top: 5px;}
#original .con_set0 { width: 980px; background: url(../img/con_original-bg.jpg) repeat-y; background-position: -980px 0; text-align: left;}
#original .con_set { width: 980px; background: url(../img/con_original.jpg?0) no-repeat; background-position: -980px 0;}
#original .book { width: 140px; height: 200px; margin: 5px auto; border-right: 1px solid #999; border-bottom: 1px solid #999;}
#original .booktset { margin:  15px 0 0 70px; padding: 10px; background: #fff;}
#original .bookt { width: 240px; float: left;}
#original .bookt dt { padding: 15px 0 10px 5px;}
#original #book1 { background: url(../img/con_original.jpg?0) no-repeat; background-position: -2940px 0;}
#original #book2 { background: url(../img/con_original.jpg?0) no-repeat; background-position: -3080px 0;}
#original #book3 { background: url(../img/con_original.jpg?0) no-repeat; background-position: -3220px 0;}
#original #book4 { background: url(../img/con_original.jpg?0) no-repeat; background-position: -2940px -200px;}
#original #book5 { background: url(../img/con_original.jpg?0) no-repeat; background-position: -3080px -200px;}
#original #book6 { background: url(../img/con_original.jpg?0) no-repeat; background-position: -3220px -200px;}
/*CAST*/
#cast { width: 980px; background: url(../img/con_cast-bg.jpg) repeat-y; }
#cast .con_title { width: 980px; padding-top: 80px; background: url(../img/con_cast.jpg) no-repeat; background-position: 0 -48px; text-align: center;}
#cast .con_btm { width: 980px; height: 48px; background: url(../img/con_cast.jpg) no-repeat; background-position: 0 0;}
#cast th { width: 45%; text-align: right; vertical-align: top; padding: 0 5px; color: #333; letter-spacing: 0.1em;}
#cast td { width: 55%; text-align: left; font-size: 106%; padding: 0 5px; letter-spacing: 0.1em;}
#cast .con_nkm1 { width: 500px; height: 450px; margin: 0 auto; line-height: 180%; text-align: left;}
#cast .con_nkm1 table { width: 500px; border: 0; font-size: 100%;}
#cast .con_nkm2 { width: 540px; margin:20px auto 0 auto; line-height: 180%; text-align: left;}
#cast .con_nkm2 table { width: 540px; border: 0; font-size: 100%; margin-bottom: 20px;}
#cast a { color: #aa2d1a; text-decoration: none;}
#cast a:hover { color: #875f00;}
/*STAFF*/
#staff { width: 980px; background: url(../img/con_staff-bg0.jpg) repeat-y; }
#staff .con_title { width: 980px; padding-top: 90px; background: url(../img/con_staff.jpg) no-repeat; background-position: 0 -27px;}
#staff .con_title { width: 980px; padding-top: 120px; background: url(../img/con_staff.jpg) no-repeat; background-position: 0 -27px;}
#staff .con_btm { width: 980px; height: 27px; background: url(../img/con_staff.jpg) no-repeat; background-position: 0 0;}
#staff .con_nkm { width: 650px; margin: 0 0 105px 40px; line-height: 180%; text-align: left;}
* html #staff .con_title { padding-top: 120px;}/*IE6*/
*:first-child+html #staff .con_title { padding-top: 120px;}/*IE7*/
#staff .con_title { padding-top: 120px\9;}/*IE8*/
* html #staff .con_nkm { margin-bottom: 180px;}/*IE6*/
*:first-child+html #staff .con_nkm { margin-bottom: 110px;}/*IE7*/
#staff .con_nkm { margin-bottom: 110px\9;}/*IE8*/
#staff .con_nkm { width: 650px; margin: 0 0 75px 40px; line-height: 180%; text-align: left;}
* html #staff .con_nkm { margin-bottom: 150px;}/*IE6*/
*:first-child+html #staff .con_nkm { margin-bottom: 80px;}/*IE7*/
#staff .con_nkm { margin-bottom: 80px\9;}/*IE8*/
#staff .con_nkm table { width: 650px; border: 0; font-size: 100%;}
#staff .con_nkm table a:link, #staff .con_nkm table a:visited { color: #000;}
#staff th { width: 50%; text-align: right; vertical-align: top; padding: 0 15px 0 5px; color: #999; font-weight: bold; letter-spacing: 0.1em;}
#staff td { width: 50%; text-align: left; padding: 0 5px; letter-spacing: 0.1em;}

#staff th { width: 40%; text-align: right; vertical-align: top; padding: 5px 15px 0 5px; color: #999; font-weight: bold; letter-spacing: 0.1em;}
#staff td { width: 60%; text-align: left; padding: 5px; letter-spacing: 0.1em;}
/*KAIGI*/
#kaigi { width: 980px;}
#kaigi .con_title { width: 980px; height: 455px; background: url(../img/con_kaigi.jpg?0) no-repeat; background-position: 0 -35px; position: relative;}
#kaigi .con_title .movie { width: 480px; height: 270px; position: absolute; top: 87px; left: 255px;}
#kaigi .con_title .volt { width: 170px; height: 150px; position: absolute; top: 197px; left: 50px; text-align: right; font-size: 160%; font-weight: bold; letter-spacing: 0.2em;}
#kaigi .con_title .boshu00 { width: 180px; height: 49px; position: absolute; top: 222px; left: 750px; color: #000;}
#kaigi .con_title .boshu0 { width: 110px; height: 49px; position: absolute; top: 222px; left: 810px; background: #fff;}
#kaigi .con_title .boshu { width: 104px; height: 47px; position: absolute; top: 222px; left: 814px;}
#kaigi .con_title .boshu a { width: 104px; height: 47px; display: block;}
#kaigi .con_title .boshu a:hover { background: #bc8500; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#kaigi .con_title .movie .nojst { text-align: center; color: #fff; font-weight: bold; padding-top: 120px; line-height: 170%;}
#kaigi .con_btm { width: 980px; height: 35px; background: url(../img/con_kaigi.jpg) no-repeat; background-position: 0 0;}
#kaigi .con_linkset { width: 980px; background: url(../img/con_kaigi-bg.jpg) repeat-y;}
#kaigi .con_link { width: 980px; background: url(../img/con_blog.jpg?0) no-repeat; background-position: -1960px -35px;}
#kaigi .con_link .back0 { width: 38px; height: 38px; margin: 10px 0 0 15px; float: left; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
#kaigi .con_link .next0 { width: 38px; height: 38px; margin: 10px 14px 0 0; float: right; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
#kaigi .con_link .back { width: 38px; height: 38px; margin: 10px 0 0 15px; float: left;}
* html #kaigi .con_link .back { margin-left: 7px;}
#kaigi .con_link .next { width: 38px; height: 38px; margin: 10px 14px 0 0; float: right;}
* html #kaigi .con_link .next { margin-right: 7px;}
#kaigi .con_link .back a, #kaigi .con_link .next a { width: 38px; height: 38px; display: block;}
#kaigi .con_link .back a:hover, #kaigi .con_link .next a:hover { background: #bc8500; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
#kaigi .con_link .linkt { width: 840px; margin: 22px 0 0 16px; float: left; line-height: 140%; font-weight: bold; text-align: center; color: #fff; font-size: 120%;}
#kaigi .con_link .linkt a:hover { text-decoration: none;}
#kaigi .con_link .linkt .lnkof a, #kaigi .con_link .linkt .lnkof a:hover { color: #666; cursor: default;}
/*BLOG*/
#blog { width: 980px; background: url(../img/con_blog-bg.jpg) repeat-y; background-position: 0 0;}
#blog .con_title { width: 980px; padding-top: 72px; background: url(../img/con_blog.jpg?0) no-repeat; background-position: 0 0;}
#blog .con_btm { width: 980px; height: 35px; background: url(../img/con_blog.jpg?0) no-repeat; background-position: -1960px 0;}
#blog .con_nkmset { width: 980px; text-align: center;}
#blog .con_nkmset .ue { width: 980px; height: 40px; background: url(../img/con_blog.jpg?0) no-repeat; background-position: -980px -31px; position: relative; text-align: left;}
#blog .con_nkmset .ue .btitle { width: 645px; height: 23px; font-size: 120%; padding-top: 4px; font-weight: bold; color: #d2d2d2; display: block; position: absolute; top: 9px; left: 50px; letter-spacing: 0.1em;}
#blog .con_nkmset .ue .bdate { width: 90px; height: 14px; font-size: 90% !important; padding-top: 2px; display: block; position: absolute; top: 10px; right: 170px; text-align: center; color: #5e5e5e;}
#blog .con_nkmset .ue .bname { width: 115px; height: 14px; font-size: 90% !important; padding-top: 2px; font-weight: bold; display: block; position: absolute; top: 10px; right: 45px; text-align: center; color: #333;}
#blog .con_nkmset .ue .c_prd { color: #1b33af;}
#blog .con_nkmset .ue .c_wsf { color: #8a2e23;}
#blog .con_nkm { width: 860px; margin: 0 auto; line-height: 180%; text-align: left;}
#blog .con_nkm a, #blog .con_nkm a:visited { color: #8f853a;}
#blog .con_nkmset .photo { width: 380px; height: 260px; background: url(../img/con_blog-p.jpg) no-repeat; float: left; margin: 0 20px 10px 0; position: relative;}
#blog .con_nkmset .ptbs { width: 360px; height: 240px; position: absolute; top: 10px; left: 10px;}
#blog .con_nkmset .shita { width: 980px; height: 20px; background: url(../img/con_blog.jpg?0) no-repeat; background-position: -980px 0;}
#blog .con_linkset { width: 980px; background: url(../img/con_blog-bg.jpg) repeat-y; background-position: -980px 0;}
#blog .con_link { width: 980px; background: url(../img/con_blog.jpg?0) no-repeat; background-position: -1960px -35px;}
#blog .con_link .back0 { width: 38px; height: 38px; margin: 10px 0 0 15px; float: left; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
#blog .con_link .next0 { width: 38px; height: 38px; margin: 10px 14px 0 0; float: right; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
#blog .con_link .back { width: 38px; height: 38px; margin: 10px 0 0 15px; float: left;}
* html #blog .con_link .back { margin-left: 7px;}
#blog .con_link .next { width: 38px; height: 38px; margin: 10px 14px 0 0; float: right;}
* html #blog .con_link .next { margin-right: 7px;}
#blog .con_link .back a, #blog .con_link .next a { width: 38px; height: 38px; display: block;}
#blog .con_link .back a:hover, #blog .con_link .next a:hover { background: #bc8500; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
#blog .con_link .linkt { width: 840px; margin: 10px 0 0 16px; float: left; line-height: 160%; text-align: left; color: #fff; font-size: 90%; font-weight: bold;}
#blog .con_link .linkt a:hover { text-decoration: none;}
#blog .con_link .linkt .lnkof a, #blog .con_link .linkt .lnkof a:hover { color: #666; cursor: default;}
/* text-color */
#blog .gray {color:#7b7b7b;}
#blog .black {color:#171717;}
#blog .purple {color:#b233b2;}
#blog .ultramarine {color:#004e7b;}
#blog .blue {color:#1766e0;}
#blog .lightblue {color:#39f;}
#blog .deepgreen {color:#060;}
#blog .green {color:#179917;}
#blog .yellowgreen {color:#4eb200;}
#blog .yellow {color:#ffe000;}
#blog .orange {color:#ff7b00;}
#blog .pink {color:#ff7bb2;}
#blog .vermilion {color:#ff4e4e;}
#blog .red {color:#c00;}
#blog .carmine {color:#e09966;}
#blog .magenta {color:#ea33b2;}
#blog .brown {color:#7b4e00;}
#blog .reddishbrown {color:#661700;}
#blog .yellowocher {color:#b27b17;}
#blog .gold {color:#c93;}
#blog .silver {color:#b2b2b2;}
#blog .toyo {color:#ff4e7b;}
/*FAN_MESSAGE*/
#fm { width: 980px; background: url(../img/con_fm-bg.jpg) repeat-y; background-position: -980px 0;}
#fm .con_title { width: 980px; background: url(../img/con_fm-bg.jpg) repeat-y; background-position: -980px 0;}
#fm .con_btm { width: 980px; height: 72px; background: url(../img/con_fm.jpg) no-repeat; background-position: 0 0; position: relative;}
#fm .con_btm .sbtn0 { width: 100px; height: 43px; position: absolute; top: 7px; left: 392px; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; text-align: center; font-size: 85% !important; font-weight: bold; color: #fff;}
#fm .con_btm .sbtn { width: 100px; height: 43px; position: absolute; top: 7px; left: 392px;}
#fm .con_btm .sbtn a { width: 100px; height: 43px; display: block;}
#fm .con_btm .sbtn a:hover { background: #bc8500; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#fm .con_btm .back0 { width: 38px; height: 38px; position: absolute; top: 8px; left: 40px; background: #333; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}
#fm .con_btm .next0 { width: 38px; height: 38px; position: absolute; top: 8px; right: 37px; background: #333; filter: alpha(opacity=85); -moz-opacity: 0.85; opacity: 0.85;}
#fm .con_btm .back { width: 38px; height: 38px; position: absolute; top: 8px; left: 40px;}
#fm .con_btm .next { width: 38px; height: 38px; position: absolute; top: 8px; right: 37px;}
#fm .con_btm .back a, #fm .con_btm .next a { width: 38px; height: 38px; display: block;}
#fm .con_btm .back a:hover, #fm .con_btm .next a:hover { background: #ffe836; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#fm .con_nkm { width: 800px; margin: 0 auto; line-height: 180%; text-align: left;}
#fm .lnkspset { width: 980px; padding-top: 50px; background: url(../img/con_fm.jpg) no-repeat; background-position: 0 -104px;}
#fm .lnkspset_btm { width: 980px; height: 32px; background: url(../img/con_fm.jpg) no-repeat; background-position: 0 -72px;}
#fm .con_atm { width: 980px; background: url(../img/con_fm-bg.jpg) repeat-y; background-position: 0 0;}
#fm .mbtn0 { width: 75px; height: 100px; margin-right: 50px; float: right; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; text-align: center; font-size: 85% !important; font-weight: bold; color: #fff;}
#fm .mbtn { width: 75px; height: 100px; margin-right: 50px; float: right;}
* html #fm .mbtn { margin-right: 25px;}
#fm .mbtn a { width: 75px; height: 70px; display: block;}
#fm .mbtn a:hover { background: #bc8500; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#fm .hdr { width: 840px; float: left;}
#fm #kkn { width: 770px; margin: 5px 0 5px 65px; font-size: 90%; line-height: 150%; color: #fff;}
#fm #kkn a { color: #ed563f;}
#fm #kkn a:hover { color: #ffb026;}
#fm #lnksp { width: 770px; margin: 15px 0 5px 65px; font-size: 90%; line-height: 150%; color: #fff;}
#fm .rdsp { width: 980px; background: url(../img/con_fm-bg.jpg) repeat-y; background-position: -1960px 0;}
#fm .rdsp .nkm { width: 980px; background: url(../img/con_fm.jpg) no-repeat; background-position: -980px -85px;}
#fm .rdsp .nkm .datet { width: 100px; margin-right: 10px; text-align: center; font-weight: bold; color: #999; padding-top: 25px; font-size: 80% !important; line-height: 140%; float: right;}
#fm .rdsp .nkm .contt { width: 780px; margin-left: 60px; float: left; line-height: 160%;}
#fm .rdsp .nkm .contt dl { margin: 20px 0 10px 0;}
#fm .rdsp .nkm .contt dt { margin-bottom: 10px; font-size: 130%; letter-spacing: 0.1em;}
#fm .rdsp .namet { width: 980px; height: 50px; background: url(../img/con_fm.jpg) no-repeat; background-position: -980px 0; color: #fff;}
#fm .rdsp .namet .ttt { width: 800px; margin-left: 50px; padding-top: 17px; letter-spacing: 0.1em; text-align: right;}
/*GALLERY*/
#gallery { width: 980px;}
#gallery .con_title { width: 980px; height: 700px; background: url(../img/con_gallery.jpg) no-repeat; background-position: 0 0; position: relative;}
#gallery .con_title .volt { width: 980px; height: 30px; position: absolute; top: 600px; left: 0; text-align: center; color: #fff; font-size: 120%; font-weight: bold; letter-spacing: 0.2em;}
#gallery .con_title .volt a:hover { text-decoration: none;}
#gallery .con_title .photo { width: 760px; height: 505px; position: absolute; top: 80px; left: 110px;}
#gallery .con_title .overphoto { width: 100%; height: 100%; position: absolute; top: 0; left: 0.01px; visibility: hidden;}
#gallery .back0 { width: 44px; height: 38px; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; position: absolute; top: 237px; left: 14px;}
#gallery .next0 { width: 47px; height: 38px; background: #000; filter: alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; position: absolute; top: 237px; right: 9px;}
#gallery .back { width: 44px; height: 38px; position: absolute; top: 237px; left: 14px;}
#gallery .next { width: 47px; height: 38px; position: absolute; top: 237px; right: 9px;}
#gallery .back a { width: 44px; height: 38px; display: block;}
#gallery .next a { width: 47px; height: 38px; display: block;}
#gallery .back a:hover, #gallery .next a:hover { background: #bc8500; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; cursor: pointer;}
#gallery .con_linkset { width: 980px; height: 60px; position: absolute; top: 635px; left: 0;}
#gallery .con_linkset .lnkt { width: 64px; position: absolute; top: 25px; left: 0; text-align: center; font-weight: bold; color: #666;}
#gallery .con_linkset li { width: 64px; height: 60px;}
#gallery .con_linkset li a { width: 64px; height: 60px; display: block;}
#gallery .con_linkset li a .lnkt { color: #ffe836; position: absolute; top: 32px; left: 0;}
#gallery .con_linkset li a:hover .lnkt { cursor: pointer; position: absolute; top: 25px; left: 0; color: #fff; text-decoration: none;}
#gallery .con_linkset #li01 { position: absolute; top: 0; left: 105px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -105px -65px;}
#gallery .con_linkset #li02 { position: absolute; top: 0; left: 175px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -175px -65px;}
#gallery .con_linkset #li03 { position: absolute; top: 0; left: 245px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -245px -65px;}
#gallery .con_linkset #li04 { position: absolute; top: 0; left: 315px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -315px -65px;}
#gallery .con_linkset #li05 { position: absolute; top: 0; left: 385px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -385px -65px;}
#gallery .con_linkset #li06 { position: absolute; top: 0; left: 455px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -455px -65px;}
#gallery .con_linkset #li07 { position: absolute; top: 0; left: 525px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -525px -65px;}
#gallery .con_linkset #li08 { position: absolute; top: 0; left: 595px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -595px -65px;}
#gallery .con_linkset #li09 { position: absolute; top: 0; left: 665px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -665px -65px;}
#gallery .con_linkset #li10 { position: absolute; top: 0; left: 735px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -735px -65px;}
#gallery .con_linkset #li11 { position: absolute; top: 0; left: 805px; background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -805px -65px;}
#gallery .con_linkset #li01 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -105px 0;}
#gallery .con_linkset #li02 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -175px 0;}
#gallery .con_linkset #li03 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -245px 0;}
#gallery .con_linkset #li04 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -315px 0;}
#gallery .con_linkset #li05 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -385px 0;}
#gallery .con_linkset #li06 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -455px 0;}
#gallery .con_linkset #li07 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -525px 0;}
#gallery .con_linkset #li08 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -595px 0;}
#gallery .con_linkset #li09 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -665px 0;}
#gallery .con_linkset #li10 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -735px 0;}
#gallery .con_linkset #li11 a { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -805px 0;}
#gallery .con_linkset #li01 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -105px -65px;}
#gallery .con_linkset #li02 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -175px -65px;}
#gallery .con_linkset #li03 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -245px -65px;}
#gallery .con_linkset #li04 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -315px -65px;}
#gallery .con_linkset #li05 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -385px -65px;}
#gallery .con_linkset #li06 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -455px -65px;}
#gallery .con_linkset #li07 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -525px -65px;}
#gallery .con_linkset #li08 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -595px -65px;}
#gallery .con_linkset #li09 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -665px -65px;}
#gallery .con_linkset #li10 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -735px -65px;}
#gallery .con_linkset #li11 a:hover { background: url(../img/con_gallery-menu.jpg) no-repeat; background-position: -805px -65px;}
/*STORY*/
#story { width: 980px; background: url(../img/con_story-bg.jpg) repeat-y; }
#story .con_title { width: 980px; padding-top: 20px; background: url(../img/con_story.jpg) no-repeat; background-position: 0 -48px;}
#story .con_btm { width: 980px; height: 48px; background: url(../img/con_story.jpg) no-repeat; background-position: 0 0;}
#story .con_nkm { width: 800px; margin: 0 auto; line-height: 180%; text-align: left;}
#story .con_title .migi { width: 155px; height: 500px; float: right;}
#story .con_title .hidari { width: 820px; float: left;}
#story .con_title .spotsp { width: 820px; height: 300px; position: relative;}
#story .con_title .spotsp .spot { width: 480px; height: 270px; position: absolute; top: 17px; left: 333px; overflow: hidden;}
#story .con_title .spotsp .spot .nojs { width: 480px; height: 270px;}
#story .con_title .spotsp .onairt { width: 300px; height: 40px; position: absolute; top: 165px; left: 10px; text-align: right; letter-spacing: 0.1em;}
#story .con_title .spotsp .wnm { width: 140px; height: 40px; position: absolute; top: 120px; left: 180px;}
#story .con_title .spotsp #wnm01 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px 0;}
#story .con_title .spotsp #wnm02 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -40px;}
#story .con_title .spotsp #wnm03 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -80px;}
#story .con_title .spotsp #wnm04 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -120px;}
#story .con_title .spotsp #wnm05 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -160px;}
#story .con_title .spotsp #wnm06 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -200px;}
#story .con_title .spotsp #wnm07 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -240px;}
#story .con_title .spotsp #wnm08 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -280px;}
#story .con_title .spotsp #wnm09 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -320px;}
#story .con_title .spotsp #wnm10 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -360px;}
#story .con_title .spotsp #wnm11 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -310px -400px;}
#story .con_title .spht1 { width: 300px; height: 207px; float: left; margin: 5px;}
#story .con_title .spht2 { width: 300px; height: 207px; float: right; margin: 5px;}
#story .con_title .stytsp { width: 760px; margin: 10px 0 10px 50px; line-height: 160%;}
#story .con_title #acv li { width: 155px; height: 50px; position: relative; color: #666; font-weight: bold;}
#story .con_title #acv li .litxt { width: 50px; height: 20px; position: absolute; top: 17px; left: 55px; text-align: center;}
#story .con_title #acv li a { width: 155px; height: 50px; display: block;}
#story .con_title #acv li a .litxt { position: absolute; top: 17px; left: 67px; color: #ffe836;}
#story .con_title #acv li a:hover .litxt { position: absolute; top: 17px; left: 55px; color: #fff; cursor: pointer;}
#story .con_title #acv #li01 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -23px;}
#story .con_title #acv #li02 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -73px;}
#story .con_title #acv #li03 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -123px;}
#story .con_title #acv #li04 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -173px;}
#story .con_title #acv #li05 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -223px;}
#story .con_title #acv #li06 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -273px;}
#story .con_title #acv #li07 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -323px;}
#story .con_title #acv #li08 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -373px;}
#story .con_title #acv #li09 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -423px;}
#story .con_title #acv #li10 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -473px;}
#story .con_title #acv #li11 { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -523px;}
#story .con_title #acv #li01 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -23px;}
#story .con_title #acv #li02 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -73px;}
#story .con_title #acv #li03 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -123px;}
#story .con_title #acv #li04 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -173px;}
#story .con_title #acv #li05 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -223px;}
#story .con_title #acv #li06 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -273px;}
#story .con_title #acv #li07 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -323px;}
#story .con_title #acv #li08 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -373px;}
#story .con_title #acv #li09 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -423px;}
#story .con_title #acv #li10 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -473px;}
#story .con_title #acv #li11 a { background: url(../img/con_story-menu.jpg) no-repeat; background-position: 0 -523px;}
#story .con_title #acv #li01 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -23px;}
#story .con_title #acv #li02 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -73px;}
#story .con_title #acv #li03 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -123px;}
#story .con_title #acv #li04 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -173px;}
#story .con_title #acv #li05 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -223px;}
#story .con_title #acv #li06 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -273px;}
#story .con_title #acv #li07 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -323px;}
#story .con_title #acv #li08 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -373px;}
#story .con_title #acv #li09 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -423px;}
#story .con_title #acv #li10 a:hover { background: url(../img/con_story-menu.jpg) no-repeat; background-position: -155px -473px;}
#story .con_title #acv #li11 a:hover { background: url(../img/con_story-menu.jpg?0) no-repeat; background-position: -155px -523px;}
#story a { color: #aa2d1a; text-decoration: none;}
#story a:hover { color: #875f00; text-decoration: none;}
/*CHART*/
#chart { width: 980px; background: url(../img/con_chart-bg.jpg) repeat-y;}
#chart .con_btm { width: 980px; height: 40px; background: url(../img/con_chart.jpg) no-repeat; background-position: -980px 0;}
#chart .con_title .acvlnk { width: 980px; height: 65px; position: relative;}
#chart .con_title .acvlnk .lnksp { width: 95px; height: 31px;}
#chart .con_title .acvlnk .lnksp a { width: 95px; height: 31px; display: block; background: #ffe836; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
#chart .con_title .acvlnk .lnksp a:hover { background: #ffe836; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3; cursor: pointer;}
#chart .con_title .acvlnk .lnksp0 { width: 95px; height: 31px; background: #000; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
#chart .con_nkm { width: 880px; margin: 0 auto 15px auto; line-height: 180%; text-align: left;}
#chart .con_nkm .ctp a:hover { background: #ffe836; filter: alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;}
#chart .con_title .acvlnk #li1 { position: absolute; top: 3px; right: 37px;}
#chart .con_title .acvlnk #li2 { position: absolute; top: 3px; right: 137px;}
#chart .con_title .acvlnk #li3 { position: absolute; top: 3px; right: 237px;}
#chart .con_title .acvlnk #li4 { position: absolute; top: 3px; right: 337px;}
#chart .con_title .acvlnk #li5 { position: absolute; top: 3px; right: 437px;}
#chart .con_nkm #chart1 { width: 880px; height: 840px; background: url(../img/con_chart1.jpg?1) no-repeat; position: relative;}
#chart .con_nkm #chart2 { width: 880px; height: 1060px; background: url(../img/con_chart2.jpg?3) no-repeat; position: relative;}
#chart .con_nkm #chart3 { width: 880px; height: 1110px; background: url(../img/con_chart3.jpg?1) no-repeat; position: relative;}
#chart .con_nkm #chart4 { width: 880px; height: 1110px; background: url(../img/con_chart4.jpg?0) no-repeat; position: relative;}
#chart .con_nkm #chart5 { width: 880px; height: 1300px; background: url(../img/con_chart5.jpg?0) no-repeat; position: relative;}
#chart .con_title { width: 980px; padding-top: 17px; background: url(../img/con_chart.jpg?2) no-repeat; background-position: 0 0; text-align: center;}
/*popup*/
#pup0 { background: #ecd946;}
#pup0 a:link, #pup0 a:visited { color: #000;}
#pup0 a:hover { color: #cf4e00;}
#pup .set0 { width: 600px; height: 600px; position: relative; margin: 0 auto; font-size: 130%; text-align: center; color: #000; overflow: hidden;}
#pup0 .set0 { width: 580px; margin: 0 auto; font-size: 130%; text-align: center; color: #000; overflow-y: auto;}
#pup .set0 .infotl { width: 240px; height: 290px; position: absolute; top: 245px; left: 330px; text-align: left; line-height: 150%; font-size: 96%; overflow-y: auto;}
#pup .set0 .infotr { width: 240px; height: 290px; position: absolute; top: 245px; left: 25px; text-align: left; line-height: 150%; font-size: 96%; overflow-y: auto;}
#pup .set0 .closesp { width: 600px; position: absolute; top: 555px; left: 0; text-align: center; line-height: 130%; color: #fff; font-size: 85% !important;}
#pup0 .set0 .closesp { margin: 10px auto; text-align: center; line-height: 120%; color: #fff; font-size: 85% !important;}
#pup0 table { width: 500px; margin: 5px auto; background: #e6e6e6; border: 0;}
#pup0 th { border: 1px solid #fff; font-size: 90%; color: #666; font-weight: bold; padding: 1px 5px; letter-spacing: 0.1em;}
#pup0 td { border: 1px solid #fff; background: #fff; padding: 0 10px;}
#pup0 .kkp { width: 50px; height: 75px; float: left; margin: 2px 5px 0 5px;}
#pup0 .kkp a { width: 50px; height: 75px; display: block;}
#pup0 .kkp a:hover { background: #fff; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
#chart .con_nkm #kaikyu1 a:hover, #chart .con_nkm #kaikyu2 a:hover, #chart .con_nkm #kaikyu3 a:hover, #chart .con_nkm #kaikyu4 a:hover, #chart .con_nkm #kaikyu5 a:hover { background: #cf4e00; filter: alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}
/*#1-2*/
#chart .con_nkm #chart1 #kaikyu1 { width: 85px; height: 38px; position: absolute; top: 463px; left: 582px;}
#chart .con_nkm #chart1 #kaikyu1 a { width: 85px; height: 38px; display: block;}
#chart .con_nkm #chart1 #ryuzaki1 { width: 184px; height: 250px; position: absolute; top: 10px; left: 186px;}
#chart .con_nkm #chart1 #itami1 { width: 184px; height: 250px; position: absolute; top: 10px; left: 511px;}
#chart .con_nkm #chart1 #ryuzaki1 a, #chart .con_nkm #chart1 #itami1 a { width: 184px; height: 250px; display: block;}
#chart .con_nkm #chart1 #kamijo1 { width: 174px; height: 233px; position: absolute; top: 291px; left: 355px;}
#chart .con_nkm #chart1 #kamijo1 a { width: 174px; height: 233px; display: block;}
#chart .con_nkm #chart1 #todaka1 { width: 137px; height: 183px; position: absolute; top: 121px; left: 733px;}
#chart .con_nkm #chart1 #kainuma1 { width: 137px; height: 183px; position: absolute; top: 351px; left: 733px;}
#chart .con_nkm #chart1 #saito1 { width: 137px; height: 183px; position: absolute; top: 581px; left: 733px;}
#chart .con_nkm #chart1 #ushijima1 { width: 137px; height: 183px; position: absolute; top: 613px; left: 209px;}
#chart .con_nkm #chart1 #tanioka1 { width: 137px; height: 183px; position: absolute; top: 613px; left: 374px;}
#chart .con_nkm #chart1 #sakagami1 { width: 137px; height: 183px; position: absolute; top: 613px; left: 539px;}
#chart .con_nkm #chart1 #saeko1 { width: 137px; height: 183px; position: absolute; top: 142px; left: 9px;}
#chart .con_nkm #chart1 #miki1 { width: 137px; height: 183px; position: absolute; top: 372px; left: 9px;}
#chart .con_nkm #chart1 #kunihiko1 { width: 137px; height: 183px; position: absolute; top: 372px; left: 149px;}
#chart .con_nkm #chart1 #fukumoto1 { width: 137px; height: 183px; position: absolute; top: 613px; left: 24px;}
#chart .con_nkm #chart1 #todaka1 a, #chart .con_nkm #chart1 #kainuma1 a, #chart .con_nkm #chart1 #saito1 a, #chart .con_nkm #chart1 #ushijima1 a, #chart .con_nkm #chart1 #tanioka1 a, #chart .con_nkm #chart1 #sakagami1 a, #chart .con_nkm #chart1 #saeko1 a, #chart .con_nkm #chart1 #miki1 a, #chart .con_nkm #chart1 #kunihiko1 a, #chart .con_nkm #chart1 #fukumoto1 a { width: 137px; height: 183px; display: block;}
/*#3-5*/
#chart .con_nkm #chart2 #kaikyu2 { width: 85px; height: 38px; position: absolute; top: 408px; left: 582px;}
#chart .con_nkm #chart2 #kaikyu2 a { width: 85px; height: 38px; display: block;}
#chart .con_nkm #chart2 #ryuzaki2 { width: 184px; height: 250px; position: absolute; top: 10px; left: 186px;}
#chart .con_nkm #chart2 #itami2 { width: 184px; height: 250px; position: absolute; top: 10px; left: 511px;}
#chart .con_nkm #chart2 #ryuzaki2 a, #chart .con_nkm #chart2 #itami2 a { width: 184px; height: 250px; display: block;}
#chart .con_nkm #chart2 #kamijo2 { width: 174px; height: 233px; position: absolute; top: 291px; left: 355px;}
#chart .con_nkm #chart2 #kamijo2 a { width: 174px; height: 233px; display: block;}
#chart .con_nkm #chart2 #todaka2 { width: 137px; height: 183px; position: absolute; top: 366px; left: 182px;}
#chart .con_nkm #chart2 #kainuma2 { width: 137px; height: 183px; position: absolute; top: 596px; left: 182px;}
#chart .con_nkm #chart2 #saito2 { width: 137px; height: 183px; position: absolute; top: 596px; left: 342px;}
#chart .con_nkm #chart2 #sekimoto2 { width: 137px; height: 183px; position: absolute; top: 826px; left: 182px;}
#chart .con_nkm #chart2 #komatsu2 { width: 137px; height: 183px; position: absolute; top: 826px; left: 342px;}
#chart .con_nkm #chart2 #odagiri2 { width: 137px; height: 183px; position: absolute; top: 532px; left: 539px;}
#chart .con_nkm #chart2 #tanioka2 { width: 137px; height: 183px; position: absolute; top: 762px; left: 539px;}
#chart .con_nkm #chart2 #nomazaki2 { width: 137px; height: 183px; position: absolute; top: 202px; left: 726px;}
#chart .con_nkm #chart2 #shimodaira2 { width: 137px; height: 183px; position: absolute; top: 432px; left: 726px;}
#chart .con_nkm #chart2 #ishiwatari2 { width: 137px; height: 183px; position: absolute; top: 662px; left: 726px;}
#chart .con_nkm #chart2 #saeko2 { width: 137px; height: 183px; position: absolute; top: 136px; left: 12px;}
#chart .con_nkm #chart2 #miki2 { width: 137px; height: 183px; position: absolute; top: 366px; left: 12px;}
#chart .con_nkm #chart2 #kunihiko2 { width: 137px; height: 183px; position: absolute; top: 596px; left: 12px;}
#chart .con_nkm #chart2 #fukumoto2 { width: 137px; height: 183px; position: absolute; top: 840px; left: 13px;}
#chart .con_nkm #chart2 #todaka2 a, #chart .con_nkm #chart2 #kainuma2 a, #chart .con_nkm #chart2 #saito2 a, #chart .con_nkm #chart2 #sekimoto2 a, #chart .con_nkm #chart2 #komatsu2 a, #chart .con_nkm #chart2 #odagiri2 a, #chart .con_nkm #chart2 #tanioka2 a, #chart .con_nkm #chart2 #nomazaki2 a, #chart .con_nkm #chart2 #shimodaira2 a, #chart .con_nkm #chart2 #ishiwatari2 a, #chart .con_nkm #chart2 #saeko2 a, #chart .con_nkm #chart2 #miki2 a, #chart .con_nkm #chart2 #kunihiko2 a, #chart .con_nkm #chart2 #fukumoto2 a { width: 137px; height: 183px; display: block;}
/*#6-7*/
#chart .con_nkm #chart3 #kaikyu3 { width: 85px; height: 38px; position: absolute; top: 448px; left: 582px;}
#chart .con_nkm #chart3 #kaikyu3 a { width: 85px; height: 38px; display: block;}
#chart .con_nkm #chart3 #ryuzaki3 { width: 184px; height: 250px; position: absolute; top: 10px; left: 186px;}
#chart .con_nkm #chart3 #itami3 { width: 184px; height: 250px; position: absolute; top: 10px; left: 511px;}
#chart .con_nkm #chart3 #ryuzaki3 a, #chart .con_nkm #chart3 #itami3 a { width: 184px; height: 250px; display: block;}
#chart .con_nkm #chart3 #kamijo3 { width: 174px; height: 233px; position: absolute; top: 311px; left: 355px;}
#chart .con_nkm #chart3 #kamijo3 a { width: 174px; height: 233px; display: block;}
#chart .con_nkm #chart3 #todaka3 { width: 137px; height: 183px; position: absolute; top: 406px; left: 182px;}
#chart .con_nkm #chart3 #kainuma3 { width: 137px; height: 183px; position: absolute; top: 636px; left: 182px;}
#chart .con_nkm #chart3 #saito3 { width: 137px; height: 183px; position: absolute; top: 636px; left: 342px;}
#chart .con_nkm #chart3 #sekimoto3 { width: 137px; height: 183px; position: absolute; top: 866px; left: 182px;}
#chart .con_nkm #chart3 #komatsu3 { width: 137px; height: 183px; position: absolute; top: 866px; left: 342px;}
#chart .con_nkm #chart3 #tanioka3 { width: 137px; height: 183px; position: absolute; top: 592px; left: 539px;}
#chart .con_nkm #chart3 #fujimoto3 { width: 137px; height: 183px; position: absolute; top: 132px; left: 726px;}
#chart .con_nkm #chart3 #hatakeyama3 { width: 137px; height: 183px; position: absolute; top: 362px; left: 726px;}
#chart .con_nkm #chart3 #nomazaki3 { width: 137px; height: 183px; position: absolute; top: 592px; left: 726px;}
#chart .con_nkm #chart3 #saeko3 { width: 137px; height: 183px; position: absolute; top: 131px; left: 12px;}
#chart .con_nkm #chart3 #miki3 { width: 137px; height: 183px; position: absolute; top: 362px; left: 12px;}
#chart .con_nkm #chart3 #kunihiko3 { width: 137px; height: 183px; position: absolute; top: 592px; left: 12px;}
#chart .con_nkm #chart3 #fukumoto3 { width: 137px; height: 183px; position: absolute; top: 840px; left: 13px;}
#chart .con_nkm #chart3 #stringfield3 { width: 137px; height: 183px; position: absolute; top: 880px; left: 552px;}
#chart .con_nkm #chart3 #hackman3 { width: 137px; height: 183px; position: absolute; top: 880px; left: 712px;}
#chart .con_nkm #chart3 #todaka3 a, #chart .con_nkm #chart3 #kainuma3 a, #chart .con_nkm #chart3 #saito3 a, #chart .con_nkm #chart3 #sekimoto3 a, #chart .con_nkm #chart3 #komatsu3 a, #chart .con_nkm #chart3 #tanioka3 a, #chart .con_nkm #chart3 #nomazaki3 a, #chart .con_nkm #chart3 #fujimoto3 a, #chart .con_nkm #chart3 #hatakeyama3 a, #chart .con_nkm #chart3 #saeko3 a, #chart .con_nkm #chart3 #miki3 a, #chart .con_nkm #chart3 #kunihiko3 a, #chart .con_nkm #chart3 #fukumoto3 a, #chart .con_nkm #chart3 #stringfield3 a, #chart .con_nkm #chart3 #hackman3 a { width: 137px; height: 183px; display: block;}
/*#8-9*/
#chart .con_nkm #chart4 #kaikyu4 { width: 85px; height: 38px; position: absolute; top: 978px; left: 551px;}
#chart .con_nkm #chart4 #kaikyu4 a { width: 85px; height: 38px; display: block;}
#chart .con_nkm #chart4 #ryuzaki4 { width: 184px; height: 250px; position: absolute; top: 10px; left: 186px;}
#chart .con_nkm #chart4 #itami4 { width: 184px; height: 250px; position: absolute; top: 10px; left: 511px;}
#chart .con_nkm #chart4 #ryuzaki4 a, #chart .con_nkm #chart4 #itami4 a { width: 184px; height: 250px; display: block;}
#chart .con_nkm #chart4 #kamijo4 { width: 174px; height: 233px; position: absolute; top: 311px; left: 355px;}
#chart .con_nkm #chart4 #kamijo4 a { width: 174px; height: 233px; display: block;}
#chart .con_nkm #chart4 #todaka4 { width: 137px; height: 183px; position: absolute; top: 366px; left: 182px;}
#chart .con_nkm #chart4 #kainuma4 { width: 137px; height: 183px; position: absolute; top: 636px; left: 182px;}
#chart .con_nkm #chart4 #saito4 { width: 137px; height: 183px; position: absolute; top: 636px; left: 342px;}
#chart .con_nkm #chart4 #nomazaki4 { width: 137px; height: 183px; position: absolute; top: 202px; left: 726px;}
#chart .con_nkm #chart4 #saeko4 { width: 137px; height: 183px; position: absolute; top: 136px; left: 12px;}
#chart .con_nkm #chart4 #miki4 { width: 137px; height: 183px; position: absolute; top: 366px; left: 12px;}
#chart .con_nkm #chart4 #kunihiko4 { width: 137px; height: 183px; position: absolute; top: 596px; left: 12px;}
#chart .con_nkm #chart4 #fukumoto4 { width: 137px; height: 183px; position: absolute; top: 866px; left: 13px;}
#chart .con_nkm #chart4 #todaka4 a, #chart .con_nkm #chart4 #kainuma4 a, #chart .con_nkm #chart4 #saito4 a, #chart .con_nkm #chart4 #sekimoto4 a, #chart .con_nkm #chart4 #komatsu4 a, #chart .con_nkm #chart4 #tanioka4 a, #chart .con_nkm #chart4 #nomazaki4 a, #chart .con_nkm #chart4 #fujimoto4 a, #chart .con_nkm #chart4 #hatakeyama4 a, #chart .con_nkm #chart4 #saeko4 a, #chart .con_nkm #chart4 #miki4 a, #chart .con_nkm #chart4 #kunihiko4 a, #chart .con_nkm #chart4 #fukumoto4 a { width: 137px; height: 183px; display: block;}
/*#10-LAST*/
#chart .con_nkm #chart5 #kaikyu5 { width: 85px; height: 38px; position: absolute; top: 988px; left: 751px;}
#chart .con_nkm #chart5 #kaikyu5 a { width: 85px; height: 38px; display: block;}
#chart .con_nkm #chart5 #ryuzaki5 { width: 184px; height: 250px; position: absolute; top: 10px; left: 186px;}
#chart .con_nkm #chart5 #itami5 { width: 184px; height: 250px; position: absolute; top: 10px; left: 511px;}
#chart .con_nkm #chart5 #ryuzaki5 a, #chart .con_nkm #chart5 #itami5 a { width: 184px; height: 250px; display: block;}
#chart .con_nkm #chart5 #kamijo5 { width: 174px; height: 233px; position: absolute; top: 311px; left: 355px;}
#chart .con_nkm #chart5 #kamijo5 a { width: 174px; height: 233px; display: block;}
#chart .con_nkm #chart5 #todaka5 { width: 137px; height: 183px; position: absolute; top: 366px; left: 182px;}
#chart .con_nkm #chart5 #kainuma5 { width: 137px; height: 183px; position: absolute; top: 596px; left: 182px;}
#chart .con_nkm #chart5 #saito5 { width: 137px; height: 183px; position: absolute; top: 826px; left: 182px;}
#chart .con_nkm #chart5 #nomazaki5 { width: 137px; height: 183px; position: absolute; top: 152px; left: 731px;}
#chart .con_nkm #chart5 #saeko5 { width: 137px; height: 183px; position: absolute; top: 136px; left: 12px;}
#chart .con_nkm #chart5 #miki5 { width: 137px; height: 183px; position: absolute; top: 366px; left: 12px;}
#chart .con_nkm #chart5 #kunihiko5 { width: 137px; height: 183px; position: absolute; top: 596px; left: 12px;}
#chart .con_nkm #chart5 #fukumoto5 { width: 137px; height: 183px; position: absolute; top: 866px; left: 13px;}
#chart .con_nkm #chart5 #ushijima5 { width: 137px; height: 183px; position: absolute; top: 828px; left: 374px;}
#chart .con_nkm #chart5 #tanioka5 { width: 137px; height: 183px; position: absolute; top: 1058px; left: 374px;}
#chart .con_nkm #chart5 #todaka5 a, #chart .con_nkm #chart5 #kainuma5 a, #chart .con_nkm #chart5 #saito5 a, #chart .con_nkm #chart5 #sekimoto5 a, #chart .con_nkm #chart5 #komatsu5 a, #chart .con_nkm #chart5 #tanioka5 a, #chart .con_nkm #chart5 #nomazaki5 a, #chart .con_nkm #chart5 #fujimoto5 a, #chart .con_nkm #chart5 #hatakeyama5 a, #chart .con_nkm #chart5 #saeko5 a, #chart .con_nkm #chart5 #miki5 a, #chart .con_nkm #chart5 #kunihiko5 a, #chart .con_nkm #chart5 #fukumoto5 a, #chart .con_nkm #chart5 #ushijima5 a, #chart .con_nkm #chart5 #tanioka5 a { width: 137px; height: 183px; display: block;}
/*#1-2_popup*/
#pup #sugimoto1 { background: #ffe836 url(../chart/1/img/sugimoto.jpg) no-repeat;}
#pup #furuta1 { background: #ffe836 url(../chart/1/img/furuta.jpg) no-repeat;}
#pup #yasuda1 { background: #ffe836 url(../chart/1/img/yasuda.jpg) no-repeat;}
#pup #matsuzawa1 { background: #ffe836 url(../chart/1/img/matsuzawa.jpg) no-repeat;}
#pup #mikura1 { background: #ffe836 url(../chart/1/img/mikura.jpg) no-repeat;}
#pup #yasoda1 { background: #ffe836 url(../chart/1/img/yasoda.jpg) no-repeat;}
#pup #nakamura1 { background: #ffe836 url(../chart/1/img/nakamura.jpg) no-repeat;}
#pup #sano1 { background: #ffe836 url(../chart/1/img/sano.jpg) no-repeat;}
#pup #jinbo1 { background: #ffe836 url(../chart/1/img/jinbo.jpg) no-repeat;}
#pup #aoyama1 { background: #ffe836 url(../chart/1/img/aoyama.jpg) no-repeat;}
#pup #yajima1 { background: #ffe836 url(../chart/1/img/yajima.jpg) no-repeat;}
#pup #suzuki1 { background: #ffe836 url(../chart/1/img/suzuki.jpg) no-repeat;}
#pup #namase1 { background: #ffe836 url(../chart/1/img/namase.jpg) no-repeat;}
#pup0 #kk_ryuzaki1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: 0 0;}
#pup0 #kk_itami1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -50px 0;}
#pup0 #kk_kamijo1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -100px 0;}
#pup0 #kk_ushijima1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -150px 0;}
#pup0 #kk_sakagami1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -200px 0;}
#pup0 #kk_todaka1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -250px 0;}
#pup0 #kk_saito1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -300px 0;}
#pup0 #kk_kainuma1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -350px 0;}
#pup0 #kk_tanioka1 { background: #ffe836 url(../chart/1/img/kaikyu.jpg) no-repeat; background-position: -400px 0;}
/*#3-5_popup*/
#pup #sugimoto2 { background: #ffe836 url(../chart/2/img/sugimoto.jpg) no-repeat;}
#pup #furuta2 { background: #ffe836 url(../chart/2/img/furuta.jpg) no-repeat;}
#pup #namase2 { background: #ffe836 url(../chart/2/img/namase.jpg) no-repeat;}
#pup #furutachi2 { background: #ffe836 url(../chart/2/img/furutachi.jpg?0) no-repeat;}
#pup #saito2 { background: #ffe836 url(../chart/2/img/saito.jpg) no-repeat;}
#pup #fujimoto2 { background: #ffe836 url(../chart/2/img/fujimoto.jpg) no-repeat;}
#pup #ikeda2 { background: #ffe836 url(../chart/2/img/ikeda.jpg) no-repeat;}
#pup #aoyama2 { background: #ffe836 url(../chart/2/img/aoyama.jpg) no-repeat;}
#pup #yasuda2 { background: #ffe836 url(../chart/2/img/yasuda.jpg) no-repeat;}
#pup #matsuzawa2 { background: #ffe836 url(../chart/2/img/matsuzawa.jpg) no-repeat;}
#pup #yasoda2 { background: #ffe836 url(../chart/2/img/yasoda.jpg) no-repeat;}
#pup #satoi2 { background: #ffe836 url(../chart/2/img/satoi.jpg) no-repeat;}
#pup #oohama2 { background: #ffe836 url(../chart/2/img/oohama.jpg) no-repeat;}
#pup #suzuki2 { background: #ffe836 url(../chart/2/img/suzuki.jpg) no-repeat;}
#pup #mikura2 { background: #ffe836 url(../chart/2/img/mikura.jpg) no-repeat;}
#pup #sano2 { background: #ffe836 url(../chart/2/img/sano.jpg) no-repeat;}
#pup #nakamura2 { background: #ffe836 url(../chart/2/img/nakamura.jpg) no-repeat;}
#pup0 #kk_ryuzaki2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: 0 0;}
#pup0 #kk_itami2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -50px 0;}
#pup0 #kk_kamijo2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -100px 0;}
#pup0 #kk_todaka2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -150px 0;}
#pup0 #kk_saito2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -200px 0;}
#pup0 #kk_kainuma2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -250px 0;}
#pup0 #kk_tanioka2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -300px 0;}
#pup0 #kk_odagiri2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -350px 0;}
#pup0 #kk_nomazaki2 { background: #ffe836 url(../chart/2/img/kaikyu.jpg) no-repeat; background-position: -400px 0;}
/*#6-7_popup*/
#pup #sugimoto3 { background: #ffe836 url(../chart/3/img/sugimoto.jpg) no-repeat;}
#pup #furuta3 { background: #ffe836 url(../chart/3/img/furuta.jpg) no-repeat;}
#pup #namase3 { background: #ffe836 url(../chart/3/img/namase.jpg) no-repeat;}
#pup #furutachi3 { background: #ffe836 url(../chart/3/img/furutachi.jpg?0) no-repeat;}
#pup #aoyama3 { background: #ffe836 url(../chart/3/img/aoyama.jpg) no-repeat;}
#pup #yasuda3 { background: #ffe836 url(../chart/3/img/yasuda.jpg) no-repeat;}
#pup #matsuzawa3 { background: #ffe836 url(../chart/3/img/matsuzawa.jpg) no-repeat;}
#pup #yasoda3 { background: #ffe836 url(../chart/3/img/yasoda.jpg) no-repeat;}
#pup #satoi3 { background: #ffe836 url(../chart/3/img/satoi.jpg) no-repeat;}
#pup #oohama3 { background: #ffe836 url(../chart/3/img/oohama.jpg) no-repeat;}
#pup #suzuki3 { background: #ffe836 url(../chart/3/img/suzuki.jpg) no-repeat;}
#pup #mikura3 { background: #ffe836 url(../chart/3/img/mikura.jpg) no-repeat;}
#pup #sano3 { background: #ffe836 url(../chart/3/img/sano.jpg) no-repeat;}
#pup #nakamura3 { background: #ffe836 url(../chart/3/img/nakamura.jpg) no-repeat;}
#pup #ito3 { background: #ffe836 url(../chart/3/img/ito.jpg) no-repeat;}
#pup0 #kk_ryuzaki3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: 0 0;}
#pup0 #kk_itami3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -50px 0;}
#pup0 #kk_kamijo3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -100px 0;}
#pup0 #kk_todaka3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -150px 0;}
#pup0 #kk_saito3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -200px 0;}
#pup0 #kk_kainuma3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -250px 0;}
#pup0 #kk_tanioka3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -300px 0;}
#pup0 #kk_nomazaki3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -350px 0;}
#pup0 #kk_hatakeyama3 { background: #ffe836 url(../chart/3/img/kaikyu.jpg) no-repeat; background-position: -400px 0;}
/*#8-9_popup*/
#pup #sugimoto4 { background: #ffe836 url(../chart/4/img/sugimoto.jpg) no-repeat;}
#pup #furuta4 { background: #ffe836 url(../chart/4/img/furuta.jpg) no-repeat;}
#pup #namase4 { background: #ffe836 url(../chart/4/img/namase.jpg) no-repeat;}
#pup #furutachi4 { background: #ffe836 url(../chart/4/img/furutachi.jpg?0) no-repeat;}
#pup #aoyama4 { background: #ffe836 url(../chart/4/img/aoyama.jpg) no-repeat;}
#pup #yasuda4 { background: #ffe836 url(../chart/4/img/yasuda.jpg) no-repeat;}
#pup #matsuzawa4 { background: #ffe836 url(../chart/4/img/matsuzawa.jpg) no-repeat;}
#pup #yasoda4 { background: #ffe836 url(../chart/4/img/yasoda.jpg) no-repeat;}
#pup #satoi4 { background: #ffe836 url(../chart/4/img/satoi.jpg) no-repeat;}
#pup #oohama4 { background: #ffe836 url(../chart/4/img/oohama.jpg) no-repeat;}
#pup #suzuki4 { background: #ffe836 url(../chart/4/img/suzuki.jpg) no-repeat;}
#pup #mikura4 { background: #ffe836 url(../chart/4/img/mikura.jpg) no-repeat;}
#pup #sano4 { background: #ffe836 url(../chart/4/img/sano.jpg) no-repeat;}
#pup #nakamura4 { background: #ffe836 url(../chart/4/img/nakamura.jpg) no-repeat;}
#pup #ito4 { background: #ffe836 url(../chart/4/img/ito.jpg) no-repeat;}
#pup0 #kk_ryuzaki4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: 0 0;}
#pup0 #kk_itami4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -50px 0;}
#pup0 #kk_kamijo4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -100px 0;}
#pup0 #kk_todaka4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -150px 0;}
#pup0 #kk_saito4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -200px 0;}
#pup0 #kk_kainuma4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -250px 0;}
#pup0 #kk_tanioka4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -300px 0;}
#pup0 #kk_nomazaki4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -350px 0;}
#pup0 #kk_hatakeyama4 { background: #ffe836 url(../chart/4/img/kaikyu.jpg) no-repeat; background-position: -400px 0;}
/*#10-LAST_popup*/
#pup #sugimoto5 { background: #ffe836 url(../chart/5/img/sugimoto.jpg) no-repeat;}
#pup #furuta5 { background: #ffe836 url(../chart/5/img/furuta.jpg) no-repeat;}
#pup #namase5 { background: #ffe836 url(../chart/5/img/namase.jpg) no-repeat;}
#pup #furutachi5 { background: #ffe836 url(../chart/5/img/furutachi.jpg?0) no-repeat;}
#pup #aoyama5 { background: #ffe836 url(../chart/5/img/aoyama.jpg) no-repeat;}
#pup #yasuda5 { background: #ffe836 url(../chart/5/img/yasuda.jpg) no-repeat;}
#pup #matsuzawa5 { background: #ffe836 url(../chart/5/img/matsuzawa.jpg) no-repeat;}
#pup #yasoda5 { background: #ffe836 url(../chart/5/img/yasoda.jpg) no-repeat;}
#pup #satoi5 { background: #ffe836 url(../chart/5/img/satoi.jpg) no-repeat;}
#pup #oohama5 { background: #ffe836 url(../chart/5/img/oohama.jpg) no-repeat;}
#pup #suzuki5 { background: #ffe836 url(../chart/5/img/suzuki.jpg) no-repeat;}
#pup #mikura5 { background: #ffe836 url(../chart/5/img/mikura.jpg) no-repeat;}
#pup #sano5 { background: #ffe836 url(../chart/5/img/sano.jpg) no-repeat;}
#pup #nakamura5 { background: #ffe836 url(../chart/5/img/nakamura.jpg) no-repeat;}
#pup #jinbo5 { background: #ffe836 url(../chart/5/img/jinbo.jpg) no-repeat;}
#pup0 #kk_ryuzaki5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: 0 0;}
#pup0 #kk_itami5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -50px 0;}
#pup0 #kk_kamijo5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -100px 0;}
#pup0 #kk_todaka5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -150px 0;}
#pup0 #kk_saito5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -200px 0;}
#pup0 #kk_kainuma5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -250px 0;}
#pup0 #kk_tanioka5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -300px 0;}
#pup0 #kk_nomazaki5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -350px 0;}
#pup0 #kk_ushijima5 { background: #ffe836 url(../chart/5/img/kaikyu.jpg) no-repeat; background-position: -400px 0;}
/*INTERVIEW-pre*/
#interview1p { width: 980px; background: url(../img/con_interview-bg.jpg) repeat-y; }
#interview1p .con_title { width: 980px; padding-top: 463px; background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: 0 -40px; text-align: left;}
#interview1p .con_btm { width: 980px; height: 40px; background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: 0 0;}
#interview1p .con_nkm0 { width: 980px; text-align: left;}
#interview1p .con_nkm { width: 980px; text-align: left; background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: 0 -510px;}
#interview1p .con_nkm0 .intdt { width: 790px; height: 35px; padding-top: 25px; margin-left: 150px; color: #fff; font-size: 120%; letter-spacing: 0.1em;}
#interview1p .con_nkm .intdt { width: 790px; height: 35px; padding-top: 15px; margin-left: 150px; color: #fff; font-size: 120%; letter-spacing: 0.1em;}
#interview1p .con_nkmtxt { width: 800px; margin: 5px 0 5px 90px; line-height: 180%;}
* html #interview1p .con_nkmtxt { margin: 25px 0 5px 90px;}
#interview1p .con_nkmtxtimg { width: 520px; margin: 10px 0 0 92px; line-height: 180%; float: left;}
* html #interview1p .con_nkmtxtimg { margin: 30px 0 0 46px;}
#interview1p .con_nkmtxt dd, #interview1p .con_nkmtxtimg dd { line-height: 160%; font-size: 96%;}
#interview1p .con_nkmtxt dd .udldd, #interview1p .con_nkmtxtimg dd .udldd { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ccc;}
#interview1p .con_nkm .btms, #interview1p .con_nkm0 .btms { width: 980px; height: 20px; background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: 0 0;}
#interview1p .int_p { width: 300px; height: 200px; border-right: 1px solid #999; border-bottom: 1px solid #999; margin: 5px 50px 5px 10px; float: right;}
* html #interview1p .int_p { margin: 25px 25px 5px 10px;}
#interview1p #itp1 { background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: -980px 0;}
#interview1p #itp2 { background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: -1280px 0;}
#interview1p #itp3 { background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: -980px -200px;}
#interview1p #itp4 { background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: -1280px -200px;}
#interview1p #itp5 { background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: -980px -400px;}
#interview1p #itp6 { background: url(../img/con_interview1p.jpg?0) no-repeat; background-position: -1280px -400px;}
/*INTERVIEW*/
#interview1 { width: 980px; background: url(../img/con_interview-bg.jpg) repeat-y; }
#interview1 .con_title { width: 980px; padding-top: 3px; background: url(../img/con_interview1.jpg?1) no-repeat; background-position: 0 -40px; text-align: left;}
#interview1 .con_title .linksp { width: 980px; height: 52px; margin-bottom: 408px; position: relative;}
#interview1 .con_title .linksp select { position: absolute; top: 24px; left: 25px;}
#interview1 .con_btm { width: 980px; height: 35px; background: url(../img/con_interview1.jpg?1) no-repeat; background-position: 0 0;}
#interview1 .con_nkm0 { width: 980px; text-align: left;}
#interview1 .con_nkm { width: 980px; text-align: left; background: url(../img/con_interview1.jpg?1) no-repeat; background-position: 0 -510px;}
#interview1 .con_nkm0 .intdt { width: 790px; height: 35px; padding-top: 25px; margin-left: 150px; color: #fff; font-size: 120%; letter-spacing: 0.1em;}
#interview1 .con_nkm .intdt { width: 790px; height: 35px; padding-top: 15px; margin-left: 150px; color: #fff; font-size: 120%; letter-spacing: 0.1em;}
#interview1 .con_nkmtxt { width: 800px; margin: 5px 0 5px 90px; line-height: 180%;}
* html #interview1 .con_nkmtxt { margin: 25px 0 5px 90px;}
#interview1 .con_nkmtxtimg { width: 520px; margin: 10px 0 0 92px; line-height: 180%; float: left;}
* html #interview1 .con_nkmtxtimg { margin: 30px 0 0 46px;}
#interview1 .con_nkmtxt dd, #interview1 .con_nkmtxtimg dd { line-height: 160%; font-size: 96%;}
#interview1 .con_nkmtxt dd .udldd, #interview1 .con_nkmtxtimg dd .udldd { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ccc;}
#interview1 .con_nkm .btms, #interview1 .con_nkm0 .btms { width: 980px; height: 20px; background: url(../img/con_interview1.jpg?1) no-repeat; background-position: 0 0;}
#interview1 .int_p { width: 300px; height: 200px; border-right: 1px solid #999; border-bottom: 1px solid #999; margin: 5px 50px 5px 10px; float: right;}
* html #interview1 .int_p { margin: 25px 25px 5px 10px;}
#interview1 #itp1 { background: url(../img/con_interview1.jpg?1) no-repeat; background-position: -980px 0;}
#interview1 #itp2 { background: url(../img/con_interview1.jpg?1) no-repeat; background-position: -1280px 0;}
#interview1 #itp3 { background: url(../img/con_interview1.jpg?1) no-repeat; background-position: -980px -200px;}
#interview1 #itp4 { background: url(../img/con_interview1.jpg?1) no-repeat; background-position: -1280px -200px;}
#interview1 #itp5 { background: url(../img/con_interview1.jpg?1) no-repeat; background-position: -980px -400px;}
#interview1 #itp6 { background: url(../img/con_interview1.jpg?1) no-repeat; background-position: -1280px -400px;}

/*INDIVIDUAL*/
#ind #int_vol1 { background: url(../img/ind_intp.jpg?1) no-repeat;}
#ind #spot { background: url(../story/img/ind_spot00.jpg) no-repeat;}
/*gallery_#1*/
#gallery .con_title #p01_1 { background: url(../gallery/img/p01_1.jpg) no-repeat;}
#gallery .con_title #p01_2 { background: url(../gallery/img/p01_2.jpg) no-repeat;}
#gallery .con_title #p01_3 { background: url(../gallery/img/p01_3.jpg) no-repeat;}
#gallery .con_title #p01_4 { background: url(../gallery/img/p01_4.jpg) no-repeat;}
#gallery .con_title #p01_5 { background: url(../gallery/img/p01_5.jpg) no-repeat;}
#gallery .con_title #p01_6 { background: url(../gallery/img/p01_6.jpg) no-repeat;}
#gallery .con_title #p01_7 { background: url(../gallery/img/p01_7.jpg) no-repeat;}
#gallery .con_title #p01_8 { background: url(../gallery/img/p01_8.jpg) no-repeat;}
#gallery .con_title #p01_9 { background: url(../gallery/img/p01_9.jpg) no-repeat;}
#gallery .con_title #p01_10 { background: url(../gallery/img/p01_10.jpg) no-repeat;}
#gallery .con_title #p01_11 { background: url(../gallery/img/p01_11.jpg) no-repeat;}
#gallery .con_title #p01_12 { background: url(../gallery/img/p01_12.jpg) no-repeat;}
#gallery .con_title #p01_13 { background: url(../gallery/img/p01_13.jpg) no-repeat;}
#gallery .con_title #p01_14 { background: url(../gallery/img/p01_14.jpg) no-repeat;}
#gallery .con_title #p01_15 { background: url(../gallery/img/p01_15.jpg) no-repeat;}
#gallery .con_title #p01_16 { background: url(../gallery/img/p01_16.jpg) no-repeat;}
#gallery .con_title #p01_17 { background: url(../gallery/img/p01_17.jpg) no-repeat;}
#gallery .con_title #p01_18 { background: url(../gallery/img/p01_18.jpg) no-repeat;}
#gallery .con_title #p01_19 { background: url(../gallery/img/p01_19.jpg) no-repeat;}
#gallery .con_title #p01_20 { background: url(../gallery/img/p01_20.jpg) no-repeat;}
#gallery .con_title #p01_21 { background: url(../gallery/img/p01_21.jpg) no-repeat;}
#gallery .con_title #p01_22 { background: url(../gallery/img/p01_22.jpg) no-repeat;}
/*gallery_#2*/
#gallery .con_title #p02_1 { background: url(../gallery/img/p02_1.jpg) no-repeat;}
#gallery .con_title #p02_2 { background: url(../gallery/img/p02_2.jpg) no-repeat;}
#gallery .con_title #p02_3 { background: url(../gallery/img/p02_3.jpg) no-repeat;}
#gallery .con_title #p02_4 { background: url(../gallery/img/p02_4.jpg) no-repeat;}
#gallery .con_title #p02_5 { background: url(../gallery/img/p02_5.jpg) no-repeat;}
#gallery .con_title #p02_6 { background: url(../gallery/img/p02_6.jpg) no-repeat;}
#gallery .con_title #p02_7 { background: url(../gallery/img/p02_7.jpg) no-repeat;}
#gallery .con_title #p02_8 { background: url(../gallery/img/p02_8.jpg) no-repeat;}
#gallery .con_title #p02_9 { background: url(../gallery/img/p02_9.jpg) no-repeat;}
#gallery .con_title #p02_10 { background: url(../gallery/img/p02_10.jpg) no-repeat;}
#gallery .con_title #p02_11 { background: url(../gallery/img/p02_11.jpg) no-repeat;}
#gallery .con_title #p02_12 { background: url(../gallery/img/p02_12.jpg) no-repeat;}
#gallery .con_title #p02_13 { background: url(../gallery/img/p02_13.jpg) no-repeat;}
#gallery .con_title #p02_14 { background: url(../gallery/img/p02_14.jpg) no-repeat;}
#gallery .con_title #p02_15 { background: url(../gallery/img/p02_15.jpg) no-repeat;}
#gallery .con_title #p02_16 { background: url(../gallery/img/p02_16.jpg) no-repeat;}
#gallery .con_title #p02_17 { background: url(../gallery/img/p02_17.jpg) no-repeat;}
#gallery .con_title #p02_18 { background: url(../gallery/img/p02_18.jpg) no-repeat;}
#gallery .con_title #p02_19 { background: url(../gallery/img/p02_19.jpg) no-repeat;}
#gallery .con_title #p02_20 { background: url(../gallery/img/p02_20.jpg) no-repeat;}
#gallery .con_title #p02_21 { background: url(../gallery/img/p02_21.jpg) no-repeat;}
#gallery .con_title #p02_22 { background: url(../gallery/img/p02_22.jpg) no-repeat;}
#gallery .con_title #p02_23 { background: url(../gallery/img/p02_23.jpg) no-repeat;}
#gallery .con_title #p02_24 { background: url(../gallery/img/p02_24.jpg) no-repeat;}
#gallery .con_title #p02_25 { background: url(../gallery/img/p02_25.jpg) no-repeat;}
#gallery .con_title #p02_26 { background: url(../gallery/img/p02_26.jpg) no-repeat;}
/*gallery_#3*/
#gallery .con_title #p03_1 { background: url(../gallery/img/p03_1.jpg) no-repeat;}
#gallery .con_title #p03_2 { background: url(../gallery/img/p03_2.jpg) no-repeat;}
#gallery .con_title #p03_3 { background: url(../gallery/img/p03_3.jpg) no-repeat;}
#gallery .con_title #p03_4 { background: url(../gallery/img/p03_4.jpg) no-repeat;}
#gallery .con_title #p03_5 { background: url(../gallery/img/p03_5.jpg) no-repeat;}
#gallery .con_title #p03_6 { background: url(../gallery/img/p03_6.jpg) no-repeat;}
#gallery .con_title #p03_7 { background: url(../gallery/img/p03_7.jpg) no-repeat;}
#gallery .con_title #p03_8 { background: url(../gallery/img/p03_8.jpg) no-repeat;}
#gallery .con_title #p03_9 { background: url(../gallery/img/p03_9.jpg) no-repeat;}
#gallery .con_title #p03_10 { background: url(../gallery/img/p03_10.jpg) no-repeat;}
#gallery .con_title #p03_11 { background: url(../gallery/img/p03_11.jpg) no-repeat;}
#gallery .con_title #p03_12 { background: url(../gallery/img/p03_12.jpg) no-repeat;}
#gallery .con_title #p03_13 { background: url(../gallery/img/p03_13.jpg) no-repeat;}
#gallery .con_title #p03_14 { background: url(../gallery/img/p03_14.jpg) no-repeat;}
#gallery .con_title #p03_15 { background: url(../gallery/img/p03_15.jpg) no-repeat;}
#gallery .con_title #p03_16 { background: url(../gallery/img/p03_16.jpg) no-repeat;}
#gallery .con_title #p03_17 { background: url(../gallery/img/p03_17.jpg) no-repeat;}
#gallery .con_title #p03_18 { background: url(../gallery/img/p03_18.jpg) no-repeat;}
/*gallery_#4*/
#gallery .con_title #p04_1 { background: url(../gallery/img/p04_1.jpg) no-repeat;}
#gallery .con_title #p04_2 { background: url(../gallery/img/p04_2.jpg) no-repeat;}
#gallery .con_title #p04_3 { background: url(../gallery/img/p04_3.jpg) no-repeat;}
#gallery .con_title #p04_4 { background: url(../gallery/img/p04_4.jpg) no-repeat;}
#gallery .con_title #p04_5 { background: url(../gallery/img/p04_5.jpg) no-repeat;}
#gallery .con_title #p04_6 { background: url(../gallery/img/p04_6.jpg) no-repeat;}
#gallery .con_title #p04_7 { background: url(../gallery/img/p04_7.jpg) no-repeat;}
#gallery .con_title #p04_8 { background: url(../gallery/img/p04_8.jpg) no-repeat;}
#gallery .con_title #p04_9 { background: url(../gallery/img/p04_9.jpg) no-repeat;}
#gallery .con_title #p04_10 { background: url(../gallery/img/p04_10.jpg) no-repeat;}
#gallery .con_title #p04_11 { background: url(../gallery/img/p04_11.jpg) no-repeat;}
#gallery .con_title #p04_12 { background: url(../gallery/img/p04_12.jpg) no-repeat;}
#gallery .con_title #p04_13 { background: url(../gallery/img/p04_13.jpg) no-repeat;}
#gallery .con_title #p04_14 { background: url(../gallery/img/p04_14.jpg) no-repeat;}
#gallery .con_title #p04_15 { background: url(../gallery/img/p04_15.jpg) no-repeat;}
#gallery .con_title #p04_16 { background: url(../gallery/img/p04_16.jpg) no-repeat;}
#gallery .con_title #p04_17 { background: url(../gallery/img/p04_17.jpg) no-repeat;}
#gallery .con_title #p04_18 { background: url(../gallery/img/p04_18.jpg) no-repeat;}
#gallery .con_title #p04_19 { background: url(../gallery/img/p04_19.jpg) no-repeat;}
#gallery .con_title #p04_20 { background: url(../gallery/img/p04_20.jpg) no-repeat;}
#gallery .con_title #p04_21 { background: url(../gallery/img/p04_21.jpg) no-repeat;}
/*gallery_#5*/
#gallery .con_title #p05_1 { background: url(../gallery/img/p05_1.jpg) no-repeat;}
#gallery .con_title #p05_2 { background: url(../gallery/img/p05_2.jpg) no-repeat;}
#gallery .con_title #p05_3 { background: url(../gallery/img/p05_3.jpg) no-repeat;}
#gallery .con_title #p05_4 { background: url(../gallery/img/p05_4.jpg) no-repeat;}
#gallery .con_title #p05_5 { background: url(../gallery/img/p05_5.jpg) no-repeat;}
#gallery .con_title #p05_6 { background: url(../gallery/img/p05_6.jpg) no-repeat;}
#gallery .con_title #p05_7 { background: url(../gallery/img/p05_7.jpg) no-repeat;}
#gallery .con_title #p05_8 { background: url(../gallery/img/p05_8.jpg) no-repeat;}
#gallery .con_title #p05_9 { background: url(../gallery/img/p05_9.jpg) no-repeat;}
#gallery .con_title #p05_10 { background: url(../gallery/img/p05_10.jpg) no-repeat;}
#gallery .con_title #p05_11 { background: url(../gallery/img/p05_11.jpg) no-repeat;}
#gallery .con_title #p05_12 { background: url(../gallery/img/p05_12.jpg) no-repeat;}
#gallery .con_title #p05_13 { background: url(../gallery/img/p05_13.jpg) no-repeat;}
#gallery .con_title #p05_14 { background: url(../gallery/img/p05_14.jpg) no-repeat;}
#gallery .con_title #p05_15 { background: url(../gallery/img/p05_15.jpg) no-repeat;}
/*gallery_#6*/
#gallery .con_title #p06_1 { background: url(../gallery/img/p06_1.jpg) no-repeat;}
#gallery .con_title #p06_2 { background: url(../gallery/img/p06_2.jpg) no-repeat;}
#gallery .con_title #p06_3 { background: url(../gallery/img/p06_3.jpg) no-repeat;}
#gallery .con_title #p06_4 { background: url(../gallery/img/p06_4.jpg) no-repeat;}
#gallery .con_title #p06_5 { background: url(../gallery/img/p06_5.jpg) no-repeat;}
#gallery .con_title #p06_6 { background: url(../gallery/img/p06_6.jpg) no-repeat;}
#gallery .con_title #p06_7 { background: url(../gallery/img/p06_7.jpg) no-repeat;}
#gallery .con_title #p06_8 { background: url(../gallery/img/p06_8.jpg) no-repeat;}
#gallery .con_title #p06_9 { background: url(../gallery/img/p06_9.jpg) no-repeat;}
#gallery .con_title #p06_10 { background: url(../gallery/img/p06_10.jpg) no-repeat;}
#gallery .con_title #p06_11 { background: url(../gallery/img/p06_11.jpg) no-repeat;}
#gallery .con_title #p06_12 { background: url(../gallery/img/p06_12.jpg) no-repeat;}
#gallery .con_title #p06_13 { background: url(../gallery/img/p06_13.jpg) no-repeat;}
#gallery .con_title #p06_14 { background: url(../gallery/img/p06_14.jpg) no-repeat;}
#gallery .con_title #p06_15 { background: url(../gallery/img/p06_15.jpg) no-repeat;}
#gallery .con_title #p06_16 { background: url(../gallery/img/p06_16.jpg) no-repeat;}
#gallery .con_title #p06_17 { background: url(../gallery/img/p06_17.jpg) no-repeat;}
#gallery .con_title #p06_18 { background: url(../gallery/img/p06_18.jpg) no-repeat;}
#gallery .con_title #p06_19 { background: url(../gallery/img/p06_19.jpg) no-repeat;}
#gallery .con_title #p06_20 { background: url(../gallery/img/p06_20.jpg) no-repeat;}
#gallery .con_title #p06_21 { background: url(../gallery/img/p06_21.jpg) no-repeat;}
#gallery .con_title #p06_22 { background: url(../gallery/img/p06_22.jpg) no-repeat;}
#gallery .con_title #p06_23 { background: url(../gallery/img/p06_23.jpg) no-repeat;}
#gallery .con_title #p06_24 { background: url(../gallery/img/p06_24.jpg) no-repeat;}
#gallery .con_title #p06_25 { background: url(../gallery/img/p06_25.jpg) no-repeat;}
#gallery .con_title #p06_26 { background: url(../gallery/img/p06_26.jpg) no-repeat;}
/*gallery_#7*/
#gallery .con_title #p07_1 { background: url(../gallery/img/p07_1.jpg) no-repeat;}
#gallery .con_title #p07_2 { background: url(../gallery/img/p07_2.jpg) no-repeat;}
#gallery .con_title #p07_3 { background: url(../gallery/img/p07_3.jpg) no-repeat;}
#gallery .con_title #p07_4 { background: url(../gallery/img/p07_4.jpg) no-repeat;}
#gallery .con_title #p07_5 { background: url(../gallery/img/p07_5.jpg) no-repeat;}
#gallery .con_title #p07_6 { background: url(../gallery/img/p07_6.jpg) no-repeat;}
#gallery .con_title #p07_7 { background: url(../gallery/img/p07_7.jpg) no-repeat;}
#gallery .con_title #p07_8 { background: url(../gallery/img/p07_8.jpg) no-repeat;}
#gallery .con_title #p07_9 { background: url(../gallery/img/p07_9.jpg) no-repeat;}
#gallery .con_title #p07_10 { background: url(../gallery/img/p07_10.jpg) no-repeat;}
#gallery .con_title #p07_11 { background: url(../gallery/img/p07_11.jpg) no-repeat;}
#gallery .con_title #p07_12 { background: url(../gallery/img/p07_12.jpg) no-repeat;}
#gallery .con_title #p07_13 { background: url(../gallery/img/p07_13.jpg) no-repeat;}
#gallery .con_title #p07_14 { background: url(../gallery/img/p07_14.jpg) no-repeat;}
#gallery .con_title #p07_15 { background: url(../gallery/img/p07_15.jpg) no-repeat;}
#gallery .con_title #p07_16 { background: url(../gallery/img/p07_16.jpg) no-repeat;}
#gallery .con_title #p07_17 { background: url(../gallery/img/p07_17.jpg) no-repeat;}
#gallery .con_title #p07_18 { background: url(../gallery/img/p07_18.jpg) no-repeat;}
#gallery .con_title #p07_19 { background: url(../gallery/img/p07_19.jpg) no-repeat;}
#gallery .con_title #p07_20 { background: url(../gallery/img/p07_20.jpg) no-repeat;}
#gallery .con_title #p07_21 { background: url(../gallery/img/p07_21.jpg) no-repeat;}
#gallery .con_title #p07_22 { background: url(../gallery/img/p07_22.jpg) no-repeat;}
#gallery .con_title #p07_23 { background: url(../gallery/img/p07_23.jpg) no-repeat;}
#gallery .con_title #p07_24 { background: url(../gallery/img/p07_24.jpg) no-repeat;}
#gallery .con_title #p07_25 { background: url(../gallery/img/p07_25.jpg) no-repeat;}
#gallery .con_title #p07_26 { background: url(../gallery/img/p07_26.jpg) no-repeat;}
#gallery .con_title #p07_27 { background: url(../gallery/img/p07_27.jpg) no-repeat;}
#gallery .con_title #p07_28 { background: url(../gallery/img/p07_28.jpg) no-repeat;}
#gallery .con_title #p07_29 { background: url(../gallery/img/p07_29.jpg) no-repeat;}
#gallery .con_title #p07_30 { background: url(../gallery/img/p07_30.jpg) no-repeat;}
/*gallery_#8*/
#gallery .con_title #p08_1 { background: url(../gallery/img/p08_1.jpg) no-repeat;}
#gallery .con_title #p08_2 { background: url(../gallery/img/p08_2.jpg) no-repeat;}
#gallery .con_title #p08_3 { background: url(../gallery/img/p08_3.jpg) no-repeat;}
#gallery .con_title #p08_4 { background: url(../gallery/img/p08_4.jpg) no-repeat;}
#gallery .con_title #p08_5 { background: url(../gallery/img/p08_5.jpg) no-repeat;}
#gallery .con_title #p08_6 { background: url(../gallery/img/p08_6.jpg) no-repeat;}
#gallery .con_title #p08_7 { background: url(../gallery/img/p08_7.jpg) no-repeat;}
#gallery .con_title #p08_8 { background: url(../gallery/img/p08_8.jpg) no-repeat;}
#gallery .con_title #p08_9 { background: url(../gallery/img/p08_9.jpg) no-repeat;}
#gallery .con_title #p08_10 { background: url(../gallery/img/p08_10.jpg) no-repeat;}
#gallery .con_title #p08_11 { background: url(../gallery/img/p08_11.jpg) no-repeat;}
#gallery .con_title #p08_12 { background: url(../gallery/img/p08_12.jpg) no-repeat;}
#gallery .con_title #p08_13 { background: url(../gallery/img/p08_13.jpg) no-repeat;}
#gallery .con_title #p08_14 { background: url(../gallery/img/p08_14.jpg) no-repeat;}
#gallery .con_title #p08_15 { background: url(../gallery/img/p08_15.jpg) no-repeat;}
/*gallery_#9*/
#gallery .con_title #p09_1 { background: url(../gallery/img/p09_1.jpg) no-repeat;}
#gallery .con_title #p09_2 { background: url(../gallery/img/p09_2.jpg) no-repeat;}
#gallery .con_title #p09_3 { background: url(../gallery/img/p09_3.jpg) no-repeat;}
#gallery .con_title #p09_4 { background: url(../gallery/img/p09_4.jpg) no-repeat;}
#gallery .con_title #p09_5 { background: url(../gallery/img/p09_5.jpg) no-repeat;}
#gallery .con_title #p09_6 { background: url(../gallery/img/p09_6.jpg) no-repeat;}
#gallery .con_title #p09_7 { background: url(../gallery/img/p09_7.jpg) no-repeat;}
#gallery .con_title #p09_8 { background: url(../gallery/img/p09_8.jpg) no-repeat;}
#gallery .con_title #p09_9 { background: url(../gallery/img/p09_9.jpg) no-repeat;}
#gallery .con_title #p09_10 { background: url(../gallery/img/p09_10.jpg) no-repeat;}
#gallery .con_title #p09_11 { background: url(../gallery/img/p09_11.jpg) no-repeat;}
#gallery .con_title #p09_12 { background: url(../gallery/img/p09_12.jpg) no-repeat;}
#gallery .con_title #p09_13 { background: url(../gallery/img/p09_13.jpg) no-repeat;}
#gallery .con_title #p09_14 { background: url(../gallery/img/p09_14.jpg) no-repeat;}
#gallery .con_title #p09_15 { background: url(../gallery/img/p09_15.jpg) no-repeat;}
#gallery .con_title #p09_16 { background: url(../gallery/img/p09_16.jpg) no-repeat;}
#gallery .con_title #p09_17 { background: url(../gallery/img/p09_17.jpg) no-repeat;}
#gallery .con_title #p09_18 { background: url(../gallery/img/p09_18.jpg) no-repeat;}
#gallery .con_title #p09_19 { background: url(../gallery/img/p09_19.jpg) no-repeat;}
/*gallery_#10*/
#gallery .con_title #p10_1 { background: url(../gallery/img/p10_1.jpg) no-repeat;}
#gallery .con_title #p10_2 { background: url(../gallery/img/p10_2.jpg) no-repeat;}
#gallery .con_title #p10_3 { background: url(../gallery/img/p10_3.jpg) no-repeat;}
#gallery .con_title #p10_4 { background: url(../gallery/img/p10_4.jpg) no-repeat;}
#gallery .con_title #p10_5 { background: url(../gallery/img/p10_5.jpg) no-repeat;}
#gallery .con_title #p10_6 { background: url(../gallery/img/p10_6.jpg) no-repeat;}
#gallery .con_title #p10_7 { background: url(../gallery/img/p10_7.jpg) no-repeat;}
#gallery .con_title #p10_8 { background: url(../gallery/img/p10_8.jpg) no-repeat;}
#gallery .con_title #p10_9 { background: url(../gallery/img/p10_9.jpg) no-repeat;}
#gallery .con_title #p10_10 { background: url(../gallery/img/p10_10.jpg) no-repeat;}
#gallery .con_title #p10_11 { background: url(../gallery/img/p10_11.jpg) no-repeat;}
#gallery .con_title #p10_12 { background: url(../gallery/img/p10_12.jpg) no-repeat;}
#gallery .con_title #p10_13 { background: url(../gallery/img/p10_13.jpg) no-repeat;}
#gallery .con_title #p10_14 { background: url(../gallery/img/p10_14.jpg) no-repeat;}
#gallery .con_title #p10_15 { background: url(../gallery/img/p10_15.jpg) no-repeat;}
#gallery .con_title #p10_16 { background: url(../gallery/img/p10_16.jpg) no-repeat;}
#gallery .con_title #p10_17 { background: url(../gallery/img/p10_17.jpg) no-repeat;}
#gallery .con_title #p10_18 { background: url(../gallery/img/p10_18.jpg) no-repeat;}
#gallery .con_title #p10_19 { background: url(../gallery/img/p10_19.jpg) no-repeat;}
#gallery .con_title #p10_20 { background: url(../gallery/img/p10_20.jpg) no-repeat;}
#gallery .con_title #p10_21 { background: url(../gallery/img/p10_21.jpg) no-repeat;}
/*gallery_#11*/
#gallery .con_title #p11_1 { background: url(../gallery/img/p11_1.jpg) no-repeat;}
#gallery .con_title #p11_2 { background: url(../gallery/img/p11_2.jpg) no-repeat;}
#gallery .con_title #p11_3 { background: url(../gallery/img/p11_3.jpg) no-repeat;}
#gallery .con_title #p11_4 { background: url(../gallery/img/p11_4.jpg) no-repeat;}
#gallery .con_title #p11_5 { background: url(../gallery/img/p11_5.jpg) no-repeat;}
#gallery .con_title #p11_6 { background: url(../gallery/img/p11_6.jpg) no-repeat;}
#gallery .con_title #p11_7 { background: url(../gallery/img/p11_7.jpg) no-repeat;}
#gallery .con_title #p11_8 { background: url(../gallery/img/p11_8.jpg) no-repeat;}
#gallery .con_title #p11_9 { background: url(../gallery/img/p11_9.jpg) no-repeat;}
#gallery .con_title #p11_10 { background: url(../gallery/img/p11_10.jpg) no-repeat;}
#gallery .con_title #p11_11 { background: url(../gallery/img/p11_11.jpg) no-repeat;}
#gallery .con_title #p11_12 { background: url(../gallery/img/p11_12.jpg) no-repeat;}
#gallery .con_title #p11_13 { background: url(../gallery/img/p11_13.jpg) no-repeat;}
#gallery .con_title #p11_14 { background: url(../gallery/img/p11_14.jpg) no-repeat;}
#gallery .con_title #p11_15 { background: url(../gallery/img/p11_15.jpg) no-repeat;}
#gallery .con_title #p11_16 { background: url(../gallery/img/p11_16.jpg) no-repeat;}
#gallery .con_title #p11_17 { background: url(../gallery/img/p11_17.jpg) no-repeat;}
#gallery .con_title #p11_18 { background: url(../gallery/img/p11_18.jpg) no-repeat;}
#gallery .con_title #p11_19 { background: url(../gallery/img/p11_19.jpg) no-repeat;}
#gallery .con_title #p11_20 { background: url(../gallery/img/p11_20.jpg) no-repeat;}
#gallery .con_title #p11_21 { background: url(../gallery/img/p11_21.jpg) no-repeat;}
#gallery .con_title #p11_22 { background: url(../gallery/img/p11_22.jpg) no-repeat;}
#gallery .con_title #p11_23 { background: url(../gallery/img/p11_23.jpg) no-repeat;}
#gallery .con_title #p11_24 { background: url(../gallery/img/p11_24.jpg) no-repeat;}
#gallery .con_title #p11_25 { background: url(../gallery/img/p11_25.jpg) no-repeat;}
/*kaigi*/
#kaigi .nojs1 { width: 480px; height: 270px; background: url(../kaigi/img/nj01.jpg) no-repeat;}
#kaigi .nojs2 { width: 480px; height: 270px; background: url(../kaigi/img/nj02.jpg) no-repeat;}
#kaigi .nojs3 { width: 480px; height: 270px; background: url(../kaigi/img/nj03.jpg) no-repeat;}
#kaigi .nojs4 { width: 480px; height: 270px; background: url(../kaigi/img/nj04.jpg) no-repeat;}
#kaigi .nojs5 { width: 480px; height: 270px; background: url(../kaigi/img/nj05.jpg) no-repeat;}
#kaigi .nojs6 { width: 480px; height: 270px; background: url(../kaigi/img/nj06.jpg) no-repeat;}
#kaigi .nojs7 { width: 480px; height: 270px; background: url(../kaigi/img/nj07.jpg) no-repeat;}
#kaigi .nojs8 { width: 480px; height: 270px; background: url(../kaigi/img/nj08.jpg) no-repeat;}
#kaigi .nojs9 { width: 480px; height: 270px; background: url(../kaigi/img/nj09.jpg) no-repeat;}
#kaigi .nojs10 { width: 480px; height: 270px; background: url(../kaigi/img/nj10.jpg) no-repeat;}
#kaigi .nojs11 { width: 480px; height: 270px; background: url(../kaigi/img/nj11.jpg) no-repeat;}
#kaigi .mp11 { width: 480px; height: 270px; background: url(../kaigi/img/kaigi11.jpg) no-repeat;}
/*story*/
#story .con_title .spotsp .spot #p01 { background: url(../story/img/p01.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp01-1 { background: url(../story/img/p01.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp01-2 { background: url(../story/img/p01.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p02 { background: url(../story/img/p02.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp02-1 { background: url(../story/img/p02.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp02-2 { background: url(../story/img/p02.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p03 { background: url(../story/img/p03.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp03-1 { background: url(../story/img/p03.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp03-2 { background: url(../story/img/p03.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p04 { background: url(../story/img/p04.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp04-1 { background: url(../story/img/p04.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp04-2 { background: url(../story/img/p04.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p05 { background: url(../story/img/p05.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp05-1 { background: url(../story/img/p05.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp05-2 { background: url(../story/img/p05.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p06 { background: url(../story/img/p06.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp06-1 { background: url(../story/img/p06.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp06-2 { background: url(../story/img/p06.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p07 { background: url(../story/img/p07.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp07-1 { background: url(../story/img/p07.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp07-2 { background: url(../story/img/p07.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p08 { background: url(../story/img/p08.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp08-1 { background: url(../story/img/p08.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp08-2 { background: url(../story/img/p08.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p09 { background: url(../story/img/p09.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp09-1 { background: url(../story/img/p09.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp09-2 { background: url(../story/img/p09.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p10 { background: url(../story/img/p10.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp10-1 { background: url(../story/img/p10.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp10-2 { background: url(../story/img/p10.jpg) no-repeat; background-position: -780px 0;}
#story .con_title .spotsp .spot #p11 { background: url(../story/img/p11.jpg) no-repeat; background-position: 0 0;}
#story .con_title #sp11-1 { background: url(../story/img/p11.jpg) no-repeat; background-position: -480px 0;}
#story .con_title #sp11-2 { background: url(../story/img/p11.jpg) no-repeat; background-position: -780px 0;}

#voice { width: 480px; height: 270px; margin: 5px auto; overflow: hidden;}
#voice_nj { width: 480px; height: 270px; background: url(../blog/img/voice_nj.jpg) top left no-repeat;}


/*BLOG_photo*/

#b72 { background: url(../blog/img/72.jpg) no-repeat;}
#b71 { background: url(../blog/img/71.jpg) no-repeat;}
#b70 { background: url(../blog/img/70.jpg) no-repeat;}
#b69 { background: url(../blog/img/69.jpg) no-repeat;}
#b68 { background: url(../blog/img/68.jpg) no-repeat;}
#b67 { background: url(../blog/img/67.jpg) no-repeat;}
#b66 { background: url(../blog/img/66.jpg) no-repeat;}
#b65 { background: url(../blog/img/65.jpg) no-repeat;}
#b64 { background: url(../blog/img/64.jpg) no-repeat;}
#b63 { background: url(../blog/img/63.jpg) no-repeat;}

#b61 { background: url(../blog/img/61.jpg) no-repeat;}
#b60 { background: url(../blog/img/60.jpg) no-repeat;}

#b58 { background: url(../blog/img/58.jpg) no-repeat;}
#b57 { background: url(../blog/img/57.jpg) no-repeat;}

#b55 { background: url(../blog/img/55.jpg) no-repeat;}
#b54 { background: url(../blog/img/54.jpg) no-repeat;}
#b53 { background: url(../blog/img/53.jpg) no-repeat;}

#b51 { background: url(../blog/img/51.jpg) no-repeat;}
#b50 { background: url(../blog/img/50.jpg) no-repeat;}
#b49 { background: url(../blog/img/49.jpg) no-repeat;}
#b48 { background: url(../blog/img/48.jpg) no-repeat;}

#b46 { background: url(../blog/img/46.jpg) no-repeat;}
#b45 { background: url(../blog/img/45.jpg) no-repeat;}

#b43 { background: url(../blog/img/43.jpg) no-repeat;}
#b42 { background: url(../blog/img/42.jpg) no-repeat;}
#b41 { background: url(../blog/img/41.jpg) no-repeat;}
#b40 { background: url(../blog/img/40.jpg) no-repeat;}

#b38 { background: url(../blog/img/38.jpg) no-repeat;}
#b37 { background: url(../blog/img/37.jpg) no-repeat;}

#b35 { background: url(../blog/img/35.jpg) no-repeat;}
#b34 { background: url(../blog/img/34.jpg) no-repeat;}
#b33 { background: url(../blog/img/33.jpg) no-repeat;}

#b31 { background: url(../blog/img/31.jpg) no-repeat;}
#b30 { background: url(../blog/img/30.jpg) no-repeat;}
#b29 { background: url(../blog/img/29.jpg) no-repeat;}
#b28 { background: url(../blog/img/28.jpg) no-repeat;}

#b26 { background: url(../blog/img/26.jpg) no-repeat;}
#b25 { background: url(../blog/img/25.jpg) no-repeat;}
#b24 { background: url(../blog/img/24.jpg) no-repeat;}
#b23 { background: url(../blog/img/23.jpg) no-repeat;}

#b21 { background: url(../blog/img/21.jpg) no-repeat;}
#b20 { background: url(../blog/img/20.jpg) no-repeat;}
#b19 { background: url(../blog/img/19.jpg) no-repeat;}


#b16 { background: url(../blog/img/16.jpg) no-repeat;}
#b15 { background: url(../blog/img/15.jpg) no-repeat;}
#b14 { background: url(../blog/img/14.jpg) no-repeat;}
#b13 { background: url(../blog/img/13.jpg) no-repeat;}
#b12 { background: url(../blog/img/12.jpg) no-repeat;}
#b11 { background: url(../blog/img/11.jpg) no-repeat;}
#b10 { background: url(../blog/img/10.jpg) no-repeat;}
#b9 { background: url(../blog/img/9.jpg) no-repeat;}
#b8 { background: url(../blog/img/8.jpg) no-repeat;}
#b7 { background: url(../blog/img/7.jpg) no-repeat;}
#b6 { background: url(../blog/img/6.jpg) no-repeat;}
#b5 { background: url(../blog/img/5.jpg) no-repeat;}
#b4 { background: url(../blog/img/4.jpg) no-repeat;}
#b3 { background: url(../blog/img/3.jpg) no-repeat;}
#b2 { background: url(../blog/img/2.jpg) no-repeat;}
#b1 { background: url(../blog/img/1.jpg) no-repeat;}

/*NEWS_photo*/
.dvd { width: 280px; height: 280px; background: url(../news/img/dvd.jpg) no-repeat; margin: 15px auto;}
.dvd a { width: 280px; height: 280px; display: block;}
.dvd a:hover { background-color: #ffe836; filter: alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; cursor: pointer;}.cd { width: 280px; height: 280px; background: url(../news/img/cd.jpg) no-repeat; margin: 15px auto;}
.gensaku { width: 280px; height: 280px; background: url(../news/img/gensaku.jpg) no-repeat; margin: 15px auto;}
.qr { width: 200px; height: 200px; background: url(../news/img/qr.png) no-repeat; margin: 15px auto;}
.ono { width: 400px; height: 400px; background: url(../news/img/ono.jpg) no-repeat; margin: 15px auto;}
.odmd { width: 329px; height: 40px; background: url(../news/img/odmd.png) no-repeat; margin: 15px auto;}
.odmd a { width: 329px; height: 40px; display: block;}
.odmd a:hover { background-color: #ffe836; filter: alpha(opacity=15); -moz-opacity: 0.15; opacity: 0.15; cursor: pointer;}

/*$B!w%X%C%@!<MWAG(B
/////////////////////////////////////////////////////////////////////////*/
#di2_header { width:980px; text-align:left; margin:0 auto; position:relative;}
#di2_programlink { width:250px; height:55px; background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -20px;}
	#di2_programlink li.tbstop { position:absolute; top:2px; left:0;}
	#di2_programlink li.program { position:absolute; top:15px; left:132px;}
	#di2_programlink li a { display:block;}
	#di2_programlink li.tbstop a { width:125px; height:50px;}
	#di2_programlink li.program a { width:95px; height:28px;}
	#di2_programlink li.program a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -130px;}
/*$B8!:w(B*/
#di2_ksb { width:240px; height:50px; position:relative; left:11px; background:url(/mi/mi6/img/di2_header.png) no-repeat -100px -130px;}
	#di2_ksb #tbswebsearch { width:150px;}
	#di2_ksb #tbsSearch, #di2_ksb #webSearch{ display:block; width:52px; height:13px; background: url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_ksb #tbsSearch { width:50px; float:left; background-position:-345px -130px; cursor:default; position:absolute; top:0; left:7px;}
	#di2_ksb #webSearch { width:60px; float:left; background-position:-159px -130px; cursor:pointer; position:absolute; top:0; left:59px;}
	#di2_ksb input#kw { width:140px; height:20px; font-size:14px; color:#444; background:none; border:none; font-family:sans-serif; position:absolute; top:15px; left:27px;}
	#di2_ksb input#btnSearch { position:absolute; top:13px; left:179px;}
/*$B!w%J%S%2!<%7%g%s(B
/////////////////////////////////////////////////////////////////////////*/
#di2_navi { width:980px; height:45px; position:relative; background:url(/mi/mi6/img/di2_header.png) no-repeat 0 -75px;}
	/*main*/
	#di2_navi ul#di2_menuMain { padding:1px 0 0 10px;}
	#di2_navi ul#di2_menuMain li { float:left; margin-right:2px;}
	#di2_navi ul#di2_menuMain li a { display:block; height:25px;}
	#di2_navi ul#di2_menuMain li a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_navi ul#di2_menuMain li#di2_drama a { width:110px;}
	#di2_navi ul#di2_menuMain li#di2_variety a { width:140px;}
	#di2_navi ul#di2_menuMain li#di2_infowide a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_news a { width:170px;}
	#di2_navi ul#di2_menuMain li#di2_anime a { width:100px;}
	#di2_navi ul#di2_menuMain li#di2_sports a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_minibangumi a { width:105px;}
	#di2_navi ul#di2_menuMain li#di2_shopping a { width:110px;}
	#di2_navi ul#di2_menuMain li#di2_drama a:hover { background-position:-10px -75px;}
	#di2_navi ul#di2_menuMain li#di2_variety a:hover { background-position:-122px -75px;}
	#di2_navi ul#di2_menuMain li#di2_infowide a:hover { background-position:-264px -75px;}
	#di2_navi ul#di2_menuMain li#di2_news a:hover { background-position:-371px -75px;}
	#di2_navi ul#di2_menuMain li#di2_anime a:hover { background-position:-543px -75px;}
	#di2_navi ul#di2_menuMain li#di2_sports a:hover { background-position:-645px -75px;}
	#di2_navi ul#di2_menuMain li#di2_minibangumi a:hover { background-position:-752px -75px;}
	#di2_navi ul#di2_menuMain li#di2_shopping a:hover { background-position:-859px -75px;}
	/*sub*/
	#di2_navi ul#di2_menuSub { width:980px; height:17px; position:absolute; top:27px; left:0; }
	#di2_navi ul#di2_menuSub li { position:absolute; top:0;}
	#di2_navi ul#di2_menuSub li a { display:block; width:65px; height:17px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 a { width:90px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 a { width:85px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 a { width:72px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 a { width:80px;}
	#di2_navi ul#di2_menuSub li a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat;}
	#di2_navi ul#di2_menuSub li#di2_sub1 { left:382px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 { left:447px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 { left:537px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 { left:622px;}
	#di2_navi ul#di2_menuSub li#di2_sub5 { left:694px;}
	#di2_navi ul#di2_menuSub li#di2_sub6 { left:759px;}
	#di2_navi ul#di2_menuSub li#di2_sub7 { left:824px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 { left:888px;}
	#di2_navi ul#di2_menuSub li#di2_sub1 a:hover { background-position:-480px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub2 a:hover { background-position:-545px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub3 a:hover { background-position:-621px -150px;}
	#di2_navi ul#di2_menuSub li#di2_sub4 a:hover { background-position:-717px -150px;}
	#di2_navi ul#di2_menuSub li#di2_sub5 a:hover { background-position:-765px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub6 a:hover { background-position:-830px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub7 a:hover { background-position:-895px -130px;}
	#di2_navi ul#di2_menuSub li#di2_sub8 a:hover { background-position:-530px -150px;}
	/*contact*/
	#di2_programlink li.contact { position:absolute; top:132px; left:10px; z-index:10;}
	#di2_programlink li.contact a { width:105px; height:16px;}
	#di2_programlink li.contact a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat -415px -150px;}
	/*eng*/
	#di2_programlink li.english { position:absolute; top:132px; left:125px; z-index:10;}
	#di2_programlink li.english a { width:65px; height:16px;}
	#di2_programlink li.english a:hover { background:url(/mi/mi6/img/di2_header.png) no-repeat -415px -130px;}

/*$B!w%X%C%@!<Gr(B//$B%9!<%Q!<%P%J!<M-$j(B
/////////////////////////////////////////////////////////////////////////*/
#con_header { width:100%; height:150px; background:#fff url(/mi/mi6/img/di2_header.png) repeat-x 0 130px; position:relative;}
#con_header #bannerIn { width:980px; text-align:left; margin:0 auto; position:relative;}
#con_header #bnSuper { width:728px; height:90px; position:absolute; top:6px; right:11px; border:none;}
#con_header #di2_header { height:150px;}
/*$B!w%X%C%@!<Gr(B//$B%9!<%Q!<%P%J!<L5$7(B
/////////////////////////////////////////////////////////////////////////*/
#con_header_nsb { width:100%; height:100px; background:#fff url(/mi/mi6/img/di2_header.png) repeat-x 0 80px;}
#con_header_nsb #di2_header { height:100px;}
#con_header_nsb  #di2_programlink li.contact { top:82px;}
#con_header_nsb  #di2_programlink li.english { top:82px;}
#con_header_nsb  #di2_ksb { position:absolute; top:9px; left:740px;}
/*$B!w$=$NB>@_Dj(B
/////////////////////////////////////////////////////////////////////////*/
body, #di2_header dl, #di2_header dt, #di2_header dd, #di2_header ul, #di2_header li, #di2_navi dl, #di2_navi dt, #di2_navi dd, #di2_navi ul, #di2_navi li, #di2_navi form { margin:0; padding:0;}
#di2_header ul { list-style:none;}
#di2_header hr { display:none;}
#di2_header .alt{ position:absolute; top:-5000px; left:-9999px;}
#di2_header .clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
#di2_header .clearfix { min-height: 1px;}
* html #di2_header .clearfix {
	height: 1px;
	/*(J\(B*//*/
	height: auto;
	overflow: hidden;
	/**/
}

/*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;}

/*$B!w%I%i%^MQ%U%C%?!<(B
/////////////////////////////////////////////////////////////////////////*/
#dramaFooter { width:100%; min-height:250px; height:auto !important; height:250px; background:#fff; color:#444; border-top:2px solid #b2bdcd; position:relative; font-family:Verdana, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}
	#dramaFooter h2 { background:#eff1f4; border-bottom:2px dotted #b2bdcd; font-size:150%; color:#6c7e98; font-family:Verdana; padding:5px; margin:0;}
	#dramaFooter ul { width:950px; text-align:left; list-style:none; margin:0 auto; padding:20px 0 20px 70px;}
	* html #dramaFooter ul { padding:20px 0 20px 20px;}
	#dramaFooter ul li { width:160px; line-height:1.6em; margin-right:20px; float:left;}
	#dramaFooter ul li a { display:block; font-size:120%; font-weight:normal;}
	#dramaFooter ul li a strong { display:block; width:160px; padding-top:55px; margin-bottom:5px;}
	#dramaFooter ul li a .date { color:#333;}
	#dramaFooter ul li#drama01 { background-position:0 0;}
	#dramaFooter ul li#drama02 { background-position:-160px 0;}
	#dramaFooter ul li#drama03 { background-position:-320px 0;}
	#dramaFooter ul li#drama04 { background-position:-480px 0;}
	#dramaFooter ul li#drama05 { background-position:-640px 0;}
	#dramaFooter #dramaFooterLink { text-align:center; border-top:2px dotted #b2bdcd; padding:20px 0;}
	#dramaFooter a { text-decoration:none; color:#50688b;}
	#dramaFooter a:hover { text-decoration:underline; color:#444 !important;}
	#dramaFooter #dramaFooterLink .tbs-link1,
	#dramaFooter #dramaFooterLink .tbs-copy1 { color:#444 !important;}
#dramaFooter ul:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
}
	.footer201010 ul li { background: url(/mi/img/dramafooter201010.jpg) no-repeat;}
	/**/
	.footer201101 ul li { background: url(/mi/img/dramafooter201101.jpg) no-repeat; width:200px !important;}
	.footer201101 ul li a strong { width:200px !important;}
	.footer201101 ul li#drama01 { background-position:0 0 !important;}
	.footer201101 ul li#drama02 { background-position:-200px 0 !important;}
	.footer201101 ul li#drama03 { background-position:-400px 0 !important;}
	.footer201101 ul { padding:20px 0 20px 300px !important;}
	* html .footer201101 ul { padding:20px 0 20px 150px !important;}

/* Boobo Boona
=======================================*/
#boobo-hd { position:absolute; top:81px; left:-71px; z-index:100; }
#con_header_nsb #boobo-hd { top:32px; }
#boobo-hd a { display:block; background:url(/mi/mi6/img/boobo_an_hd.gif) top left no-repeat; width:90px; height:110px; text-indent:-9999px; }

#i_search_autocomplete {
    text-align:left;
    font-size:12px;
    border-top:    1px solid #CCCCCC;
    border-right:  2px solid #999999;
    border-left:   1px solid #CCCCCC;
    border-bottom: 1px solid #BBBBBB;
    background: #ffffff; color: #333333; 
    position: absolute;
    cursor: default;
    list-style:none;
    padding: 0px;
    margin: 0;
    display:block;
}

/* workarounds */
* html #i_search_autocomplete {
    width:1px;
}
/* without this, the menu expands to 100% in IE6 */

#i_search_autocomplete .ui-menu {
    margin-top: -3px;
}
#i_search_autocomplete .ui-menu-item {
    width: 100%;
    border-bottom:#ccc 1px solid;
    list-style-type: none;
    margin:0;
    padding: 0;
    float: left;
    clear: left;
}
#i_search_autocomplete .ui-menu-item a {
    word-break: break-all;
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
* html #i_search_autocomplete .ui-menu-item a {
    text-decoration:none;
    display:block;
    padding:.2em .4em;
    line-height:1.5;
    zoom:1;
}
#i_search_autocomplete .ui-menu-item a.ui-state-hover,
#i_search_autocomplete .ui-menu-item a.ui-state-active {
    font-weight: normal;
    margin: -1px;
}

#i_search_autocomplete .ui-widget {
}
#i_search_autocomplete a {
    color: #333333;
}

#i_search_autocomplete .ui-state-hover {
    border: 1px solid #cccccc;
    background: #ecf5fa;
    font-weight: bold;
    color: #333333;
}

#i_search_autocomplete.ui-state-hover a,
#i_search_autocomplete.ui-state-hover a:hover {
    color: #c77405;
    text-decoration: none;
}
#i_search_autocomplete.ui-state-active a,
#i_search_autocomplete.ui-state-active a:link,
#i_search_autocomplete.ui-state-active a:visited {
    color: #eb8f00;
    text-decoration: none;
}
#i_search_autocomplete :active {
    outline: none;
}




/*eof*/