@charset "Shift_JIS";
/*==========================================================コンテンツ(大枠)==========================================================*/
#contents {width: 1100px;height: auto;margin-right: auto;margin-left: auto;}
#wrapper {display:inline-block;float:left;}
#left {width: 210px;height: auto;background-color: #fafafb;float: left;margin-bottom: 20px;display:inline-block;float:left;}
#center {width: 570px;height: auto;background-color: #fafafb;float: left;margin-right: 10px;margin-left: 10px;margin-bottom: 20px;display:inline-block;float:right;}
#right {width: 300px;height: auto;background-color: #fafafb;float: left;margin-bottom: 20px;display:inline-block;float:right;}
#sp_button {width:1100px;height:auto;background-color: #ffffff;text-align:center;}
#sp_button_inner {width:1070px;height:100px;margin:10px;background-color: #14b9d5;border-radius: 20px;/* CSS3 */border: 5px solid #14b9d5;text-align:center;}
#sp_button_img_1 {display:inline-block;float:left;width:100px;}
#sp_button_txt {display:inline-block;width:auto;float:left;}
#sp_button_inner h1{width:100%;color:#ffffff;font-size:48px;line-height:100px;margin-left:20px;}
#sp_button_img_2 {display:inline-block;float:right;width:100px;}
/*==========================================================コンテンツ(中)==========================================================*/
#search {font-size:12px;color:#3f464b;background-color: #252b33;margin-bottom:10px;}
#search_left {width:480px;height:42px;display: table-cell;}
#search_left_inline {width:480px;height:27px;padding:7.5px;}
#search_text {height:25px;text-align:left;width:435px;background-color: #ffffff;display: table-cell;float:left;vertical-align:middle;padding-left: 5px;line-height:25px;}
#search_text:focus {height:25px;border:none;}
#search_text:blur {height:25px;border:none;}
#search_button {text-align:center;width:37px;height:27px;cursor:pointer;display: table-cell;float:left;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#search_button:hover {display:block;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#search_dtl {width:90px;height:42px;display: table-cell;color:#ffffff;vertical-align:middle;text-align:center;}
#search_dtl a:link {display:block;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#search_dtl a:visited {display:block;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#search_dtl a:hover {display:block;color:#ffffff;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.slide_title{font-size:12px;color:#ffffff;font-weight:bold;margin-top:-8px;margin-bottom:8px;letter-spacing:0.1em;}
#keyword {margin-top:10px;border: 1px solid #d9d9d9;width:570px;height:auto;background-image: url("/img/keyword_bg_block.jpg");background-repeat: repeat;background-position: center center;display: table ;}
#keyword_title {width:17%;display: table-cell;height:auto;vertical-align:middle;background-image: url("/img/black_bg_op20.png");background-repeat: repeat;background-position: center center;text-align:center;}
#keyword_title_inner {font-size:12px;font-weight:bold;height:auto;text-decoration: none;color:#ffffff;}
#keyword_title_inner img{vertical-align:-20%;}
#keyword_txt {width:80%;padding-left:25px;padding-right:25px;padding-top:10px;padding-bottom:10px;display: table-cell ;}
#keyword_txt a:link {color:#000000;text-decoration:underline;}
#keyword_txt a:visited {color:#000000;text-decoration: underline;}
#keyword_txt a:hover {color:#000000;text-decoration: underline;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";}
.keyword_txt_box {width:auto;font-size:12px;font-weight:bold;text-decoration: none;color:#000000;display: inline-block ;margin-top:1px;margin-bottom:1px;}
#event {margin-top:10px;margin-bottom:5px;background-color:#FFF;}
#event_title {width:570px;height:30px;background-image: url("../img/event_title02.jpg");background-repeat: no-repeat;background-position: left top;clear:both;}
#event_title_inner {width:200px;height:30px;display:table-cell;float:left;}
#event_title_inner p{color:#ffffff;font-size:12px;font-weight:bold;padding:6px 0 0 45px;}
#nattoku_exp {margin-top:5px;margin-right:10px;width:170px;height:20px;display:table-cell;float:left;text-align:center;background-color:#ffffff;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.nattoku_mark {font-size:10px;margin-top:1.5px;margin-left:8px;margin-right:3px;width:13px;height:13px;padding:1px;line-height: 13px;color:#ffffff;background-color: #ff3284;display: table-cell;text-align:center;border: 1px solid #ff3284;float: left;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
#nattoku_exp_txt {height:30px;display:table-cell;float:left;font-size:12px;font-weight:bold;color:#7cc653;padding:1px 0 0 0;}
#nattoku_exp_txt a:link {font-weight:bold;color:#7cc653;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#nattoku_exp_txt a:visited {font-weight:bold;color:#7cc653;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#nattoku_exp_txt a:hover {font-weight:bold;color:#7cc653;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#confetti_seat_exp {margin-top:5px;margin-right:10px;width:180px;height:20px;display:table-cell;float:left;text-align:center;background-color:#ffffff;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.conf_seat_mark {font-size:10px;margin-top:1.5px;margin-left:7px;margin-right:3px;width:13px;height:13px;line-height:13px;padding:1px;color:#ffffff;background-color: #cc33ff;display: table-cell;text-align:center;border: 1px solid #cc33ff;float: left;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
#confetti_seat_exp_txt {height:30px;display:table-cell;float:left;font-size:12px;font-weight:bold;color:#7cc653;padding:1px 0 0 0;}
#confetti_seat_exp_txt a:link {font-weight:bold;color:#7cc653;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#confetti_seat_exp_txt a:visited {font-weight:bold;color:#7cc653;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#confetti_seat_exp_txt a:hover {font-weight:bold;color:#7cc653;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#event_txt {font-size:12px;font-weight:bold;background-color: #3e4852;color:#8adc5c;padding: 5px 0px 5px 20px;text-align:left;}
#event_contents {border: 1px solid #d9d9d9;color:#3f464b;font-size:12px;overflow-y:scroll;height:auto;max-height:500px;}
.event_row {display: table ;margin-top:3px;margin-bottom:3px;clear:both;z-index: 2;color:#3f464b;text-decoration: underline;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.event_row a:link {color:#3f464b;z-index: 100;display: table ;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.event_row a:visited {color:#3f464b;z-index: 100;display: table ;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.event_row a:hover {color:#7cc653;z-index: 100;display: table ;text-decoration: underline;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";background-color:#000000;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-khtml-border-radius:3px;border-radius: 3px;behavior: url(border-radius.htc);}
.date_box {margin-left:20px;font-size:12px;padding: 3px 0 3px 0;}
.date_box_line {margin-bottom:3px;width:100%;height:1px;border-top: 1px solid #d9d9d9;}
.hanbai_st_date {color:#3f464b;font-weight:bold;padding:1px;}
.event_contents{margin-top:3px;}
.yoyaku_kubun_1 {font-size:10px;margin-right:3px;width:45px;height:13px;padding:2px;color:#ffffff;background-color: #639e42;display: table-cell;text-align:center;float: left;line-height:120%;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.yoyaku_kubun_2 {font-size:10px;margin-right:3px;width:45px;height:13px;padding:2px;color:#ffffff;background-color: #fb8c09;display: table-cell;text-align:center;float: left;line-height:120%;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.yoyaku_kubun_3 {font-size:10px;margin-right:3px;width:45px;height:13px;padding:2px;color:#ffffff;background-color: #5e82da;display: table-cell;text-align:center;float: left;line-height:120%;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.yoyaku_kubun_4 {font-size:10px;margin-right:3px;width:45px;height:13px;padding:2px;color:#ffffff;background-color: #66c6ee;display: table-cell;text-align:center;float: left;line-height:120%;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.nattoku {font-size:10px;margin-right:3px;width:13px;height:13px;padding:2px;color:#ffffff;background-color: #ff3284;display: table-cell;text-align:center;//border: 1px solid #ff3284;float: left;line-height:120%;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.conf_seat {font-size:10px;margin-right:3px;width:13px;height:13px;padding:2px;color:#ffffff;background-color: #cc33ff;display: table-cell;text-align:center;//border: 1px solid #cc33ff;float: left;line-height:120%;-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.empty {font-size:10px;margin-right:3px;width:13px;height:13px;padding:2px;color:#ffffff;background-color: #ffffff;display: table-cell;text-align:center;//border: 1px solid #ffffff;float: left;line-height:120%;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-webkit-border-radius: 3px;/* for Safari and Chrome */-moz-border-radius: 3px;/* for Firefox */-o-border-radius: 3px;/* when Opera Presto 2.3 or later is released */-khtml-border-radius:3px;/* Linux browsers */border-radius: 3px;/* CSS3 */behavior: url(border-radius.htc);/* for IE */}
.sub_title {display: table;float: left;}
.koen_name {font-weight:bold;padding:1px;width:450px;display: table-cell;float: left;text-decoration: underline;}
.koen_name a:link {text-decoration: underline;}
.koen_name a:visited {text-decoration: underline;}
.koen_name a:hover {text-decoration: underline;}
.web_disp_name{font-weight:normal;font-size:11px;}
#white_space {background-color: #fafafb;height:20px;}
#chk_koen {margin-top: 5px;;clear: both;background-color:#FFF;}
#chk_koen_title {display: table-cell;width: 570px;height: 30px;background-image: url("../img/chk_koen_title.jpg");background-repeat: no-repeat;background-position: center center;float:left;zoom: 1;}
#chk_koen_title p{height: 24px;color: #ffffff;font-size: 12px;font-weight: bold;padding-left: 45px;padding-top: 6px;}
#chk_koen_txt {font-size: 12px;font-weight: bold;background-color: #3e4852;color: #8adc5c;padding: 5px 0px 5px 20px;text-align:left;clear: both;}
#chk_koen_contents {height: auto;padding: 10px 0px;border: 1px solid #d9d9d9;color: #3f464b;font-size: 12px;font-weight: bold;}
#chk_koen_contents a {color: #3f464b;font-weight: bold;}
.chk_koen_block {width: 102px;margin-left: 10px;margin-bottom: 10px;font-size: 10px;display: table-cell;float: left;}
.chk_koen_img_div {display: table-cell;width: 100px;height: 140px;text-align: center;vertical-align: middle;background-color: #000000;}
.chk_koen_img {width: 100px;vertical-align: -50%;}
#discount {margin-top:10px;clear:both;background-color:#FFF;}
#discount_title {width:570px;height:30px;background-image: url("../img/discount_title02.jpg");background-repeat: no-repeat;background-position: center center;float:left;zoom: 1;}
#discount_title p{height:24px;color:#ffffff;font-size:12px;font-weight:bold;padding-left:45px;padding-top: 6px;}
#discount_all {display:table-cell;width:70px;height:30px;background-color:#252b33;}
#discount_all p{height:24px;color:#ffffff;font-size:12px;font-weight:bold;padding-left:10px;padding-top: 6px;}
#discount_all a:link {font-weight:bold;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)"}
#discount_all a:visited {font-weight:bold;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)"}
#discount_all a:hover {font-weight:bold;color:#ffffff;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)"}
#discount_txt {width:480px;height:20px;display:table-cell;font-size:12px;font-weight:bold;background-color: #3e4852;color:#8adc5c;padding: 5px 0px 5px 20px;text-align:left;}
#nattoku_price {height:auto;border: 1px solid #d9d9d9;color:#3f464b;font-size:12px;}
.nattoku_list{width:550px;display:block;margin-left:10px;margin-right:10px;}
.nattoku_row{width:550px;height:auto;min-height:140px;padding:3px 0 3px 0;margin-left:10px;margin-right:10px;overflow:hidden;}
.nattoku_list{width:550px;height:auto;}
.nattoku_list_left{width:270px;height:auto;display:table;float:left;/*	overflow:hidden;*/}
.nattoku_list_right{width:270px;height:auto;display:table;float:right;/*	overflow:hidden;*/}
.nattoku_img_box {width:100px;min-height:140px;display:table-cell;text-align:center;vertical-align:middle;background-color:#000000;}
.nattoku_img_box img{vertical-align: -50%;}
.nattoku_img {width:100px;}
.nattoku_koen {width:165px;min-height:140px;padding-left:5px;display:table-cell;float:right;}
.nattoku_koen_name {padding-top:3px;width:165px;color:#3f464b;font-weight:bold;}
.nattoku_koen_name a:link {font-weight:bold;color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.nattoku_koen_name a:visited {font-weight:bold;color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.nattoku_koen_name a:hover {font-weight:bold;color:#3f464b;text-decoration: underline;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.nattoku_koen_date {padding-top:3px;font-size:11px;color:#3f464b;}
.nattoku_koen_dtl {width:165px;padding-top:3px;color:#3f464b;}
.nattoku_koen_dtl a:link {color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.nattoku_koen_dtl a:visited {color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.nattoku_koen_dtl a:hover {color:#3f464b;text-decoration: underline;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.purchase_button {padding-top:7px;height:25px;background-image: url("../img/purchase_button02.jpg");background-repeat: no-repeat;background-position: center center;text-align:center;color:#ffffff;font-weight:bold;}
.purchase_button a:link {width:100px;height:25px;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.purchase_button a:visited {width:100px;height:25px;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.purchase_button a:hover {width:100px;height:25px;color:#ffffff;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#confetti_seat {height:auto;border: 1px solid #d9d9d9;color:#3f464b;font-size:12px;}
.conf_seat_list{width:550px;display:block;margin-left:10px;margin-right:10px;}
.conf_seat_row{width:550px;height:auto;min-height:140px;padding:3px 0 3px 0;margin-left:10px;margin-right:10px;overflow:hidden;}
.conf_seat_list{width:550px;height:auto;}
.conf_seat_list_left{width:270px;height:auto;display:table;float:left;/*	overflow:hidden;*/}
.conf_seat_list_right{width:270px;height:auto;display:table;float:right;/*	overflow:hidden;*/}
.conf_seat_img_box {width:100px;min-height:140px;display:table-cell;text-align:center;vertical-align:middle;background-color:#000000;}
.conf_seat_img_box img{vertical-align: -50%;}
.conf_seat_img {width:100px;}
.conf_seat_koen {width:165px;min-height:140px;padding-left:5px;display:table-cell;float:right;}
.conf_seat_koen_name {padding-top:3px;width:165px;color:#3f464b;font-weight:bold;}
.conf_seat_koen_name a:link {font-weight:bold;color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.conf_seat_koen_name a:visited {font-weight:bold;color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.conf_seat_koen_name a:hover {font-weight:bold;color:#3f464b;text-decoration: underline;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.conf_seat_koen_date {padding-top:3px;font-size:11px;color:#3f464b;}
.conf_seat_koen_dtl {width:165px;padding-top:3px;color:#3f464b;}
.conf_seat_koen_dtl a:link {color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.conf_seat_koen_dtl a:visited {color:#3f464b;text-decoration: underline;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.conf_seat_koen_dtl a:hover {color:#3f464b;text-decoration: underline;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
/*==========================================================コンテンツ(右)==========================================================*/
#kaiin_tokuten {line-height:50%;}
/*=====会員特典20140709追加ここから=====*/
#tokuten {height:auto;clear:both;}
#tokuten_title h3{display:block;width:300px;height:30px;margin:0;background:url(../images/title_bg.png) no-repeat left top;}
#tokuten_title h3 span{width:250px;padding-left:40px;color:#FFF;font-size:12px;font-weight:bold;line-height:28px;background-image:url(../images/ico01.png);background-repeat: no-repeat, no-repeat;background-position:9px 0.1em, right 0.4em;}
#tokuten_box {width:298px;margin:0;padding:0;background-color:#FFF;color:#3e4852;border-left:solid 1px #d9d9d9;border-right:solid 1px #d9d9d9;}
#tokuten_box h4 {font-size:12px;margin:0;padding:5px 10px;}
#tokuten_box ul  {width:280px;margin:0;padding:10px 10px 10px 10px;}
#tokuten_box ul:after{content: "."; display: block; height: 0; font-size:0;	clear: both; visibility:hidden;}
#tokuten_box ul li {margin-left:10px;font-size:12px;float:left;list-style-image:url(../img/list-bullet.gif);}
#tokuten_box ul li a {color:#3F464B;text-decoration:none;}
#tokuten_box ul li a:hover {color:#3F464B;text-decoration:underline;}
#tokuten_box ul li:nth-child(odd) {width:135px;padding-bottom:5px;}
#tokuten_box ul li:nth-child(even) {margin:0;width:135px;padding-bottom:5px;}
#tokuten_box p {margin:0;padding:0;background: url('../images/bg01.png') repeat scroll 0% 0% transparent;}
#tokuten_box p a {width:298px;height:28px;text-align:center;color:#FFF;font-size:12px;font-weight:bold;line-height:32px;text-decoration:none;border-bottom:2px solid #983445;background: rgba(255,255,255,0.15);display:block;}
#tokuten_box p a:hover {background: rgba(255,255,255,0.25);}
/*=====会員特典20140709追加ここまで=====*/
#ad {margin-top:10px;}
#danpan {margin-top:10px;height:110px;}
#danpan a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#danpan a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#danpan a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#notice {margin-top:10px;border: 1px solid #d9d9d9;height:auto;clear:both;}
#notice_title {height:30px;background-image: url("../img/notice_title02.jpg");background-repeat: no-repeat;background-position: center center;}
#notice_title h3{color:#ffffff;font-size:12px;font-weight:bold;padding-top:6px;padding-left:40px;}
#notice_box {background-color: #eeeff3;padding: 0px 10px 10px 10px;}
#notice_inner_txt {font-size:12px;background-color: #ffffff;color:#3e4852;padding: 5px;text-align:left;}
#ranking {border: 1px solid #d9d9d9;margin-top:10px;clear:both;background-color:#FFF;}
#ranking_title {height:30px;background-image: url("../img/ranking_title02.jpg");background-repeat: no-repeat;background-position: center center;}
#ranking_title h2{color:#ffffff;font-size:12px;font-weight:bold;padding-top:6px;padding-left:40px;}
.ranking_category {width:250px;font-size:12px;font-weight:bold;color:#ffd33f;background-color: #3e4852;padding: 5px 0px 5px 20px;display:table-cell;}
.ranking_dtl {width:50px;font-size:12px;color:#ffffff;background-color: #252b33;padding: 5px 0px 5px 20px;display:table-cell;}
.ranking_dtl a:link {color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.ranking_dtl a:visited {color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.ranking_dtl a:hover {color:#ffffff;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.ranking_1 {border-bottom: 1px solid #d9d9d9;}
.ranking_2 {border-bottom: 1px solid #d9d9d9;}
.ranking_3 {border-bottom: 1px solid #d9d9d9;}
.rank_1_left {width:30px;height:55px;padding:2.5px 5px 2.5px 5px;display:table-cell;vertical-align:middle;text-align:center;}
.rank_1_center {width:190px;height:55px;padding:2.5px 5px 2.5px 5px;font-size:12px;font-weight:bold;vertical-align:middle;display:table-cell;}
.rank_1_center a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.rank_1_center a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.rank_1_center a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.rank_1_right {width:55px;height:55px;display:table-cell;text-align: center;vertical-align: middle;}
.rank_1_right_inner {width:55px;height:55px;display:table-cell;background-color: #000000;display: table-cell;text-align: center;vertical-align: middle;}
.rank_2_left {width:30px;height:55px;padding:2.5px 5px 2.5px 5px;display:table-cell;vertical-align:middle;text-align:center;}
.rank_2_center {width:190px;height:55px;padding:2.5px 5px 2.5px 5px;font-size:12px;font-weight:bold;vertical-align:middle;display:table-cell;}
.rank_2_center a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.rank_2_center a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.rank_2_center a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.rank_2_right {width:55px;height:55px;display:table-cell;text-align: center;vertical-align: middle;}
.rank_2_right_inner {width:55px;height:55px;display:table-cell;background-color: #000000;display: table-cell;text-align: center;vertical-align: middle;}
.rank_3_left {width:30px;height:55px;padding:2.5px 5px 2.5px 5px;display:table-cell;vertical-align:middle;text-align:center;}
.rank_3_center {width:190px;height:55px;padding:2.5px 5px 2.5px 5px;font-size:12px;font-weight:bold;vertical-align:middle;display:table-cell;}
.rank_3_center a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.rank_3_center a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.rank_3_center a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.rank_3_right {width:55px;height:55px;display:table-cell;text-align: center;vertical-align: middle;}
.rank_3_right_inner {width:55px;height:55px;display:table-cell;background-color: #000000;display: table-cell;text-align: center;vertical-align: middle;}
#discount_banner_1 {margin-top:10px;}
#bonus_point_banner {display:table-cell;float:left;}
#bonus_point_banner a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#bonus_point_banner a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#bonus_point_banner a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#banner_815 {display:table-cell;float:right;}
#banner_815 a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#banner_815 a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#banner_815 a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#discount_banner_2 {margin-top:10px;}
#banner_154 {display:table-cell;float:left;}
#banner_154 a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#banner_154 a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#banner_154 a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#per100_point_banner {display:table-cell;float:right;}
#per100_point_banner a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#per100_point_banner a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#per100_point_banner a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#popular_link {margin-top:10px;background-color:#FFF;}
#popular_link_title {height:30px;background-image: url("../img/popular_link_title.jpg");background-repeat: no-repeat;background-position: center center;}
#popular_link_title h2{color:#ffffff;font-size:12px;font-weight:bold;line-height:30px;padding-left:40px;}
.popular_links {font-size:12px;font-weight:bold;display:block;text-align:left;padding: 5px 0px 5px 20px;background-color: #ffffff;color:#546171;clear:both;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;font-weight:bold;}
.popular_links a:link {font-weight:bold;display:block;color:#546171;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.popular_links a:visited {font-weight:bold;display:block;color:#546171;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.popular_links a:hover {font-weight:bold;display:block;color:#546171;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#popular_link_1 {margin-top:10px;}
#yells1000_banner {margin-top:5px;}
#yells1000_banner a:link {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#yells1000_banner a:visited {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#yells1000_banner a:hover {color:#3f464b;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#ranking-tabs .ui-tabs-hide {
	display: none !important;
}
#ranking-tabs ul li {
	width: 129px;
	padding: 0 10px;
	background-color: #e2e2e2;
}
#ranking-tabs ul li a {
	width: 100%;
	display: block;
	line-height: 27px;
}
#ranking-tabs ul li.ui-state-active {
	background-color: #3e4852;
}
#ranking-tabs ul li.ui-state-active a {
	color: #ffd33f;
}
.rank_1_center, .rank_2_center, .rank_3_center {
	width: 187px;
	padding-left: 10px;
}
#important_news {
    margin-right: auto;
    margin-left: auto;
    clear: left;
    font-size: 12px;
    color: #3e4852;
    float:left;
    width: 210px;
    height: 51px;
}
#notice_title_t {

    height: 30px;
    background-image: url("../img/notice_title02_2.jpg");
    background-repeat: no-repeat;
    /*background-position: center center;*/
}
#notice_box_t {
    background-color: #eeeff3;
    padding: 0px 10px 3px 10px;
}