@charset "iso-2022-jp";body { text-align:center; font-size:62.5%; font-family:Arial, "$B%R%i%.%N3Q%4(B Pro W3", "Hiragino Kaku Gothic Pro", "$B#M#S(B $B#P%4%7%C%/(B", Meiryo, sans-serif;}body, h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}#con_header p,#con_header dl,#con_header dt,#con_header dd,#con_header ol,#con_header ul,#con_header li,#con_header form,#con_header table,#con_header caption,#con_header tbody,#con_header tfoot,#con_header thead,#con_header tr,#con_header th,#con_header td { margin:0; padding:0;}h1, h2, h3, h4, h5, h6, table, caption, tbody, tfoot, thead, tr, th, td, input, textarea { font-size:100%;}.cover { background:url(/img/cover.gif); display:block;}#bnSuper { width:100%; height:110px; background:#fff; border-bottom:1px solid #c0c0c0;}#bnIn { padding-top:10px;}/*float*/.floatL { float:left;}.floatR { float:right;}.clearfloat { height:1px; font-size:1%; clear:both; display:block; background: transparent;}.clearfix:after {	content: ".";	display: block;	clear: both;	height: 0;	visibility: hidden;}.clearfix { min-height: 1px;}* html .clearfix {	height: 1px;	/*(J\(B*//*/	height: auto;	overflow: hidden;	/**/}/*font*/.tCenter { text-align:center !important}.tRight { text-align:right !important}.tLeft { text-align:left !important}/*font-color*/.cRed, .err { color:#a50005;}.cYel { color:#fd0;}.cGrn { color:#305c00;}.cBlu { color:#0060aa;}.cOrg { color:#e96e00;}/*font-size*/.f140 { font-size:140%;}.f120 { font-size:120%;}.f110 { font-size:110%;}.f90 { font-size:90%;}.f85 { line-height:normal; font-size:85% !important}/*link*/a { text-decoration:none; color:#fff;}a:hover { text-decoration:underline; color:#ccc;}/*footer*/#footer { clear:both; padding:20px; background:#777;}/*org*/.kt {position: absolute;left: -9999px;}.nt {display: none;}a:link {color: #ff764c;}a:visited {color: #8f2e10;}.rset a:visited {color: #e0957e;}a:active {color: #ff9900;}a:hover {color: #7b9216;text-decoration: underline;}.ct {text-align: center;}.lt {text-align: left;}.rt {text-align: right;}.fl {float: left;}.fl0 {float: left;width: 100px;text-align: right;}.fl00 {float: left;width: 110px;text-align: right;}.fl2 {margin-left: 20px;margin-right: 25px;}.fr {float: right;}.fcl {clear:both;}.ovf {overflow: auto;}.dblk {display: block;}.bt {font-weight: bold;}.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;}.bk {color: #000;}.pd2 {padding-top: 2px;}.udl {border-bottom: 1px dotted #ccc;}br {letter-spacing: 0;}.nbd {border: 0px;}.nbdl {border: 0px;float: left;}.fl2 {margin-left: 20px;margin-right: 25px;}.t09 {font-size: 94%;}.t09g {font-size: 94%;color: #999999;}.t09b {font-size: 94%;font-weight: bold;}.t12 {font-size: 120%;}.t14 {font-size: 140%;}.red {color: #cc3333;}.aka {color: #990000;}body {background: #fff url(../img/bg.gif) repeat-x;color: #3f3f3f;}.set2 {width: 545px;margin-left: 15px;font-size: 120%;text-align: left;}.set3 {width: 445px;margin-left: 25px;font-size: 120%;text-align: left;}hr {border-bottom: #c8c8c8 solid 1px;border-top-width:0px;background-color: #ffffff;color: #ffffff;height: 0px;margin: 0px;padding: 0px;margin-left: 10px;margin-right: 10px;}.titlem {width: 570px;height: 90px;background-image:url(../img/logosm.gif);background-repeat : no-repeat;margin-left: 10px;margin-right: 10px;}.titleng {width: 130px;height: 95px;background-image:url(../img/logosm.gif);background-repeat : no-repeat;margin-left: 10px;margin-right: 10px;background-position: -440px 0px;float: right;}.titlen {width: 570px;height: 95px;background-image:url(../img/logosn.gif);background-repeat : no-repeat;margin-left: 10px;margin-right: 10px;}.titleq {width: 570px;height: 90px;background-image:url(../img/logosq.gif);background-repeat : no-repeat;margin-left: 10px;margin-right: 10px;}.titlei {width: 430px;height: 95px;background-image:url(../img/logosi.gif);background-repeat : no-repeat;margin-left: 10px;margin-right: 10px;}.shosai {width: 555px;float: left;}ul {margin: 0px;padding: 0px;}.red {color: #cc0000;font-size: 94%;}.mg10 {margin: 10px;}.mg20 {margin-top: 5px;}.waku {padding: 5px;margin-top: 5px;width: 530px;border: 1px #cccccc solid;line-height: 160%;background-color: #ffffff;}.wakum {padding: 10px;padding-bottom: 5px;margin-top: 10px;width: 495px;border: 1px #cccccc solid;line-height: 160%;background-color: #ffffff;background-image:url(../img/m_bg.jpg);background-repeat : no-repeat;}.waku2 {padding: 10px;padding-top: 90px;margin-top: 10px;width: 445px;height: 100px;border: 1px #cccccc solid;text-align: center;}.waku3 {padding: 10px;padding-top: 90px;margin-top: 10px;width: 445px;height: 100px;border: 1px #cccccc solid;}.waku4 {padding: 10px;padding-top: 10px;margin-top: 10px;width: 380px;height: 100px;border: 1px #cccccc solid;background-color: #ffffff;}.waku5 {padding: 10px;padding-top: 10px;margin-top: 10px;width: 380px;border: 1px #cccccc solid;background-color: #ffffff;}.waku0 {padding: 10px;padding-top: 175px;margin-top: 10px;width: 495px;height: 175px;border: 1px #cccccc solid;text-align: center;}.wakut {margin: 10px;line-height: 190%;}.wakut2 {margin: 5px;line-height: 180%;}table {font-size: 100%;border: 0px;}th {text-align: right;color: #999;}th,td {padding: 5px;}.nakami {margin-left: 50px;}.songpset {width: 380px;float: left;line-height: 150%;margin-left: 40px;}.wrtbt {width: 120px;margin: 40px;padding: 5px;border: 1px solid #fff;border-right: 1px solid #ccc;border-bottom: 1px solid #aaa;font-weight: bold;font-size: 90%;text-align: center;background: #fff;filter: alpha(opacity=90);opacity: 0.9;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#f0db2a);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAYAAACd+7GKAAAA30lEQVQImQXBoUvEUADH8d8fZDAJgsUmCILNIBgEm0EQbILBYDIIglEwCNcEg2ATDAbBZDjvPMed3rgdt7e97e1tb/v6+Qg6RFejrs1RF1LUhQS1TYzaOkLBD1HwfRSqTxTcBwruHTXlG2qKV1QXL6i2z6ixT6jOH5HPHpA3PeTTe1Qt7pBf3CI3v0HV/Bq55Aq55BK52QVys3NUxmeojE9RMT1B5fQYFX9HyP4eIjs5QHayj+x4D9nxLsqjHZRH2yj72ULZaBNlow2Ufa8jM1xDZrCKzGAFma9llPaX+AfuXq1xa+GxWAAAAABJRU5ErkJggg==");background-repeat:repeat-x;background-color:#f0db2a;margin-left: auto;margin-right: auto;}.ngp2 {width: 100px;height: 100px;margin-top: 10px;margin-left: 20px;border: 2px #ffffff solid;float: left;}.ngt2 {margin-top: 50px;margin-left: 5px;float: left;}.ayaka {width: 95px;height: 85px;margin-top: 5px;margin-right: 6px;float: left;background-image:url(../img/ayaka.jpg);background-repeat : no-repeat;}.ayakadm {width: 95px;height: 85px;background-image:url(../img/dm.gif);background-repeat : no-repeat;}.vague {width: 64px;height: 85px;margin-top: 5px;margin-right: 6px;float: left;background-image:url(../img/vague.jpg);background-repeat : no-repeat;}.vaguedm {width: 64px;height: 85px;background-image:url(../img/dm.gif);background-repeat : no-repeat;}/*eof*/