@charset "Shift_JIS";
/*==========================================================コンテンツ(大枠)==========================================================*/
#contents {width: 1100px;height: auto;margin-right: auto;margin-left: auto;}
#left {width: 210px;height: auto;background-color: #fafafb;float: left;margin-bottom: 20px;display:inline-block;}
#right {margin-left: 10px;width: 880px;height: auto;background-color: #fafafb;float: left;margin-bottom: 20px;inline-block;float:right;line-height:150%;}
/*==========================================================コンテンツ(右)==========================================================*/
#kaiin_tokuten {line-height:50%;}
#no_result {width:840px;height:50px;font-size:12px;color:#ff0000;background-color: #ffffff;display:table-cell;float:left;padding:20px;}
#moshikashite {width:840px;height:1900px;font-size:12px;color:#3f464b;background-color: #ffffff;display:table-cell;float:left;padding:20px;}
#white_space {width:840px;height:1730px;font-size:12px;color:#3f464b;background-color: #fafafb;display:table-cell;float:left;padding:20px;}
#page_title {margin-top:10px;width:860px;height:auto;vertical-align:50%;font-size:14px;font-weight:bold;color:#ffffff;background-color:#1fbba6;padding:8px 0 8px 20px;}#search {width:570px;height:42px;font-size:12px;color:#3f464b;background-color: #252b33;display:table-cell;float:left;}
#search_left {width:480px;height:42px;display: table-cell;}
#search_left_inline {width:480px;height:27px;padding:7.5px;}
#search_text {height:27px;text-align:left;width:435px;background-color: #ffffff;display: table-cell;float:left;vertical-align:middle;padding-left: 5px;}
#search_text:focus {height:27px;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)";}
#kaiin_tokuten {display:table-cell;float:left;margin-left:10px;}
#dtl_search {margin-top:10px;width:880px;height:auto;display:none;}
#dtl_search_title {display:table-cell;width:860px;height:auto;vertical-align:50%;font-size:12px;font-weight:bold;color:#1fbba6;background-color:#53616e;padding:4px 0 4px 20px;clear:both;}
#dtl_search_box {margin-top:-10px;width:878px;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;background-color:#eeeff5;}
#dtl_search_box_inner_1 {margin-top:10px;margin-right:10px;margin-left:10px;width:auto;font-size:12px;font-weight:bold;text-align:left;background-color:#ffffff;padding:10px 10px 0 10px;line-height:300%;}
#dtl_search_box_inner_2 {display:table;margin-bottom:10px;margin-right:10px;margin-left:10px;width:858px;height:30px;font-size:12px;font-weight:bold;background-color:#ffffff;padding-top:5px;overflow: hidden;}
#add_search_submit {display:table-cell;float:left;width:200px;height:27px;margin-left:327px;}
#add_search_submit_button {opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#add_search_submit_button:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#add_search_reset {display:table-cell;float:left;width:120px;height:20px;margin-left:137px;}
#add_search_reset_button {opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#add_search_reset_button:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#add_search_close {display:table-cell;float:left;width:60px;height:20px;margin-left:10px;}
#add_search_close_button {opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#add_search_close_button:hover {opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.paging {width:880px;display:table;height:40px;}
.paging_inner_left{margin-top:10px;font-size:12px;font-weight:bold;width:34.5%;display:table-cell;float:left;padding:4px 0 0 1px;;}
.paging_inner_right_1{margin-top:10px;width:44.5%;display:table-cell;float:left;}
.paging_inner_right_2 {width:70px;display:table-cell;float:left;}
.paging_inner_right_2 input{opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.paging_inner_right_2 input:hover{opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.add_search {margin-top:10px;text-align:right;width:20%;height:20px;cursor:pointer;display: table-cell;float:right;}
#add_search_button {float:right;display:block;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#add_search_button:hover {float:right;display:block;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
#search_list {display:table;width:880px;border-collapse:collapse;}
.search_list_row {display:table-row;color:#3f464b;font-size:12px;line-height:160%;}
.search_list_title {display:table-cell;height:32px;border:1px solid #d9d9d9;text-align:center;vertical-align:middle;font-size:12px;font-weight:bold;color:#FFF;background-color:#1FBBA6}
.title01 {width:398px;}
.title02 {width:171px}
.title03 {width:131px;}
.title04 {width:172px;}
.koen_info_cell {display:table-cell;width:378px;padding:10px;border:1px solid #CCC;background-color:#ffffff;}
.date_info_cell {display:table-cell;width:151px;padding:10px;border:1px solid #CCC;vertical-align:middle;background-color:#ffffff;}
.venue_info_cell {display:table-cell;width:111px;padding:10px;border:1px solid #CCC;vertical-align:middle;background-color:#ffffff;}
.purchase_info_cell_0 {display:table-cell;width:152px;padding:40px 10px 10px;border:1px solid #CCC;vertical-align:top;color:#ffffff;background-color:#ffffff;}
.purchase_info_cell_1 {display:table-cell;width:152px;padding:40px 10px 10px;border:1px solid #CCC;vertical-align:top;color:#ff0000;background-color:#ffffff;}
.purchase_info_cell_2 {display:table-cell;width:152px;padding:40px 10px 10px;border:1px solid #CCC;vertical-align:top;color:#fe4a63;background-color:#e4e5eb;}
.purchase_info_cell_3 {display:table-cell;width:152px;padding:40px 10px 10px;border:1px solid #CCC;vertical-align:top;color:#1E90FF;background-color:#ffffff;}
.koen_info_img {display:table-cell;float:left;}
.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;line-height:120%;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 */}
.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;line-height:120%;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 */}
.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;line-height:120%;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 */}
.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;line-height:120%;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 {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 */}
.bonus_point {font-size:10px;margin-right:3px;width:85px;height:13px;padding:2px;color:#fe4a63;background-color: #fde53b;display: table-cell;text-align:center;line-height:13px;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 */}
.g_point {font-size:10px;margin-right:3px;width:30px;height:13px;padding:2px;color:#fde53b;background-color: #fe4a63;display: table-cell;text-align:center;line-height:13px;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 */}
.koen_info {width:399px;height:auto;font-size:12px;font-weight:bold;text-align:left;color:#3f464b;background-color:#ffffff;display:table-cell;border-top: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;}
.koen_info_inner {width:319px;height:auto;font-size:12px;font-weight:bold;text-align:left;color:#3f464b;background-color:#ffffff;display:table-cell;clear:both;padding-left:10px;}
.koen_name {font-size:12px;padding:5px 0 0 0;}
.sekishu_price {padding:0;margin-top:1.0em;font-weight:normal;}
.koen_kikan {width:172px;height:auto;font-size:12px;text-align:left;color:#3f464b;background-color:#ffffff;display:table-cell;vertical-align:middle;border-top: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;}
.site_name {width:132px;height:auto;font-size:12px;text-align:left;color:#3f464b;background-color:#ffffff;display:table-cell;vertical-align:middle;border-top: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;}
.purchase_0 {width:172px;height:auto;font-size:12px;font-weight:bold;text-align:center;color:#ffffff;background-color:#ffffff;display:table-cell;border-top: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;}
.purchase_button {margin-top:-10px;margin-left:auto;margin-right:auto;padding-top:0px;padding-left:20px;padding-right:20px;width:100px;height:25px;line-height:21px;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 {padding:13px;vertical-align:middle;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 {padding:13px;vertical-align:middle;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 {padding:13px;vertical-align:middle;width:100px;height:25px;color:#ffffff;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.purchase_button_2 {margin-top:-10px;margin-left:auto;margin-right:auto;padding-top:0px;padding-left:20px;padding-right:20px;width:110px;height:25px;line-height:21px;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_2 a:link {padding:13px;vertical-align:middle;width:110px;height:25px;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.purchase_button_2 a:visited {padding:13px;vertical-align:middle;width:110px;height:25px;color:#ffffff;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
.purchase_button_2 a:hover {padding:13px;vertical-align:middle;width:110px;height:25px;color:#ffffff;text-decoration: none;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}
.purchase_1 {width:172px;height:100px;font-size:12px;font-weight:bold;text-align:center;color:#ff0000;background-color:#ffffff;display:table-cell;border-top: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;line-height: 200%;}
.purchase_2 {width:172px;height:100px;font-size:12px;font-weight:bold;text-align:center;color:#fe4a63;background-color:#e4e5eb;display:table-cell;border-top: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;line-height: 200%;}
.purchase_3 {width:172px;height:100px;font-size:12px;font-weight:bold;text-align:center;color:#1E90FF;background-color:#ffffff;display:table-cell;border-top: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;border-right: 1px solid #d9d9d9;line-height: 200%;}
#search_list_row_line {width:880px;height:1px;display:table;border-top: 1px solid #d9d9d9;}
#member_dantai {margin-top:0px;clear:both;background-color:#FFF;}
#member_dantai_title {margin-top:0px;width:880px;height:30px;background-image: url("../img/member_dantai_title.jpg");background-repeat: no-repeat;background-position: center center;}
#member_dantai_title h1{height:auto;color:#ffffff;font-size:12px;font-weight:bold;line-height:30px;padding-left:45px;}
#member_dantai_box {font-size:12px;font-weight:bold;color:#3f464b;margin-top:0px;width:838px;height:auto;border-right: 1px solid #d9d9d9;border-bottom: 1px solid #d9d9d9;border-left: 1px solid #d9d9d9;clear:both;padding:20px;line-height:200%;}
#member_dantai_box a:link {color:#3f464b;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#member_dantai_box a:visited {color:#3f464b;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#member_dantai_box a:hover {color:#3f464b;opacity:1.0;filter:alpha(opacity=100);-ms-filter:"alpha(opacity=100)";}