@charset "Shift_JIS";
body {line-height: 18px;color: #3e4852;}
#contents {width: 100%;height: auto;}
.to_top a {color: #3e4852;}
.up{width:15px;height:15px;border-top: solid 2px #7cc653;border-left: solid 2px #7cc653;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
#pickup_inner {margin: 10px;}
#title_bg {width:100%;display:table;margin-top: 2px;border-bottom:solid 3px #199684;background-color:#1fbba6;}
#title_bg_txt {width:70%;display:table-cell;vertical-align:middle;}
#title_bg_txt h1{margin-left:20px;padding:0px;font-size:16px;font-weight:bold;color:#ffffff;}
#prev_button_box {width:15%;display:table-cell;vertical-align:middle;}
#prev_button {height:20px;margin:0px;font-size:10px;color:#3f464b;background-color: #ffffff;border-radius: 4px;     /* CSS3 */margin:5px;text-align:center;padding:5px 0;text-decoration:none;vertical-align:middle;line-height:20px;border: 1px solid #d9d9d9;opacity:0.6;}
#home_button_box {width:15%;display:table-cell;vertical-align:middle;}
#home_button {height:20px;margin:0px;font-size:10px;color:#3f464b;background-color: #ffffff;border-radius: 4px;     /* CSS3 */margin:5px;text-align:center;padding:5px 0;vertical-align:middle;line-height:30px;border: 1px solid #d9d9d9;opacity:0.6;}
.pickup_contents {width: 840px;float: left;}
.pickup_title {width: 820px;float: left;padding: 5px 10px 2px 10px;background-color: #ff7cb3;border-bottom: solid 3px #f74787;color: #ffffff;font-size: 16px;font-weight: bold;}
.pickup_exp {width: 798px;padding: 20px;margin-bottom: 20px;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;float: left;display: table;}
.pickup_exp_l {width: 200px;display:table-cell;}
.pickup_exp_r {width: 558px;padding-left: 40px;display:table-cell;vertical-align: top;}
.p_exp_box {margin-bottom: 10px;color: #323A45;font-size: 12px;line-height: 18px;position: abusolu}
.p_schedule_box{margin-bottom: 10px;display: table;}
.pickup_koen_info_table {width:100%;border:0;margin-bottom:20px;border-spacing:1px;border-collapse:separate;background-color:#808080;}
.pickup_koen_info_td_1 {padding: 10px;background-color: #b3f1d2;font-weight: bold;}
.pickup_koen_info_td_2 {padding: 10px;background-color: #ffffff;}
.purchase_button {width: 80%;margin: 0 auto;padding: 10px;color: #ffffff;font-weight: bold;text-align:center;border: solid 1px #d2691e;background-color: #ff8c00;border-radius: 3px;text-shadow: 0px 1px rgba(0, 0, 0, 0.1);}
.pickup_url {text-align:right;margin-bottom:20px;}
#pickup_list_menu{list-style: none;width: 100%;padding: 0;margin: 0 auto;}
#pickup_list_menu li{list-style: none;width: 100%;margin: 0;padding: 0;border-bottom: 1px solid #cccccc;}
#pickup_list_menu li:last-child{border-bottom: 0px;}
#pickup_list_menu li a{position: relative;display: block;margin: 0;padding: 10px;line-height: 24px;background: #fafafb;color: #3e4852;font-weight: bold;text-decoration: none;}
#pickup_list_menu li a:before{display: block;content: "";position: absolute;-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 50%;right: 35px;width: 10px;height: 10px;margin-top: -5px;background: #7cc653;}
#pickup_list_menu li a:after{display: block;content: "";position: absolute;-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 50%;right: 40px;width: 10px;height: 10px;margin-top: -5px;background: #fafafb;}
.form_td_2 input[type="text"] {border: solid 1px #ccc;padding: 8px;vertical-align: middle;}
.form_td_2 input[type="number"] {border: solid 1px #ccc;padding: 8px;vertical-align: middle;}
.form_td_2 input[type="email"] {border: solid 1px #ccc;padding: 8px;vertical-align: middle;}
.form_td_2 input[type="tel"] {border: solid 1px #ccc;padding: 8px;vertical-align: middle;}
.form_td_2 textarea {width: 80%;border: solid 1px #ccc;padding: 8px;}
#submit_button {width: 60%;padding: 10px;color: #ffffff;font-weight: bold;border: solid 1px #d2691e;background-color: #ff8c00;border-radius: 3px;}
#mdf_button {width: 60%;padding: 10px;color: #3e4852;font-weight: bold;border: solid 1px #ccc;background-color: #f6f6f6;border-radius: 3px;}
#search_addr_button {padding: 5px;border: solid 1px #ccc;background-color: #f6f6f6;}
.get {width: 100%;margin-bottom: 20px;font-size: 12px;border-spacing: 1px;border-collapse: separate;background-color: #cccccc;}
.get th {padding: 10px;background-color: #e3dfff;}
.place_category {padding: 10px;background-color: #fafafb;}
.place_name {width: 30%;padding: 10px;background-color: #fef9e3;}
.place_addres {width: 70%;padding:10px;background-color: #ffffff;}
#place_teiki {width: 100%;margin-bottom: 20px;font-size: 12px;border-spacing: 1px;border-collapse: separate;background-color: #a6a6a6;}
#place_teiki_l {width: 30%;padding: 10px;background-color: #a6a6a6;}
#place_teiki_r {width: 70%;padding: 10px;background-color: #ffffff;}
#delivery {width: 880px;height: auto;}
#delivery_reg_inner {width: 840px;padding: 20px;}
.title_bg {padding:5px 10px;border-bottom:solid 3px #199684;background-color:#1fbba6;}
.title_bg span {font-size:16px;font-weight:bold;color:#ffffff;}
#present {width: 880px;height: auto;}
#right a:link {color:#0000ee;text-decoration: none;}
#right a:visited {color:#0000ee;text-decoration: none;}
#right a:hover {color:#0000ee;text-decoration: none;opacity:0.9;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";}
#present_list {width: 840px;padding: 20px;}
.title_bg {padding:5px 10px;border-bottom:solid 3px #199684;background-color:#1fbba6;}
.title_bg span {font-size:16px;font-weight:bold;color:#ffffff;}
.present_contents {width: 840px;float: left;}
.present_title {width: 820px;float: left;padding: 5px 10px 2px 10px;background-color: #ff7cb3;border-bottom: solid 3px #f74787;color: #ffffff;font-size: 16px;font-weight: bold;}
.present_exp {width: 798px;padding: 20px;margin-bottom: 20px;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;float: left;display: table;}
.present_exp_l {width: 200px;display:table-cell;}
.present_exp_r {width: 558px;padding-left: 40px;display:table-cell;vertical-align: top;}
.exp_box {margin-bottom: 10px;color: #3e4852;font-size: 12px;line-height: 18px;position: abusolu}
.schedule_box{margin-bottom: 10px;display: table;}
.schedule_table {width:558px;border: 0;border-spacing: 2px;border-collapse: separate;background-color: #ffffff;}
.schedule_td_1 {width: 25%;padding: 10px;background-color: #fbd1d2;text-align: center;color: #3e4852;font-size: 12px;font-weight: bold;line-height: 18px;}
.schedule_td_2 {width: 75%;padding: 10px;background-color: #f0f0f0;color: #3e4852;font-size: 12px;line-height: 18px;}
.present_url {margin-bottom: 10px;font-size: 12px;line-height: 18px;}
.apply_box {border: solid 1px #fdc3dc;background: url("../img/present_app_bg1.gif") no-repeat scroll 0% 0% rgb(255, 255, 237);}
.apply_box_inner {padding: 20px 0px 20px 150px;background: url("../img/present_app_bg2.gif") no-repeat scroll 100% 100% transparent;color: #3e4852;font-size: 12px;line-height: 18px;}
#contents_subwin {width: 800px;height: auto;margin-right: auto;margin-left: auto;}
#container_header_1_s {width: 800px;height: 86px;margin-right: auto;margin-left: auto;}
#header_left_box_1_s {width: 580px;float:left;padding-left:20px;}
#header_right_box_1_s {width: 200px;float:right;}
#container_header_2_s {width: 100%;height: 20px;clear:both;background-image: url("../img/header_line.jpg");background-repeat: repeat-x;background-position: left top;}
#container_footer_1_s {width: 100%;height: 20px;clear:both;background-image: url("../img/footer_line.jpg");background-repeat: repeat-x;background-position: left top;}
#container_footer_2_s {width: 800px;height: 100px;margin-right: auto;margin-left: auto;clear:left;font-size:12px;color:#3e4852;}
#container_footer_2_row_1_s {height:25px;margin-left:auto;margin-right:auto;text-align:center;}
#container_footer_2_txt_s {margin: 0 auto;s}
#container_footer_2_link_s {margin: 0 auto;s}
#container_footer_2_link_s a:link {color:#3f464b;text-decoration: none;}
#container_footer_2_link_s a:visited {color:#3f464b;text-decoration: none;}
#container_footer_2_link_s a:hover {color:#3f464b;text-decoration: none;opacity:0.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";}
#container_footer_2_row_2_s {margin-left:auto;margin-right:auto;padding: 5px;text-align:center;display: block;clear: both;}
#audition {width: 880px;height: auto;}
#right a:link {color:#0000ee;text-decoration: none;}
#right a:visited {color:#0000ee;text-decoration: none;}
#right a:hover {color:#0000ee;text-decoration: none;opacity:0.9;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";}
#audition_list {width: 840px;padding: 20px;}
.title_bg {padding:5px 10px;border-bottom:solid 3px #199684;background-color:#1fbba6;}
.title_bg span {font-size:16px;font-weight:bold;color:#ffffff;}
.audition_contents {width: 840px;float: left;}
.audition_title {width: 820px;float: left;padding: 5px 10px 2px 10px;background-color: #ff7cb3;border-bottom: solid 3px #f74787;color: #ffffff;font-size: 16px;font-weight: bold;}
.audition_exp {width: 798px;padding: 20px;margin-bottom: 20px;border-left: solid 1px #cccccc;border-right: solid 1px #cccccc;border-bottom: solid 1px #cccccc;float: left;display: table;}
.audition_exp_l {width: 200px;display:table-cell;}
.audition_exp_r {width: 558px;padding-left: 40px;display:table-cell;vertical-align: top;}
.a_exp_box {margin-bottom: 10px;color: #3e4852;font-size: 12px;line-height: 18px;position: abusolu}
.a_schedule_box{margin-bottom: 10px;display: table;}
.a_schedule_table {width:558px;border: 0;border-spacing: 2px;border-collapse: separate;background-color: #ffffff;}
.a_schedule_td_1 {width: 25%;padding: 10px;background-color: #fbd1d2;text-align: center;color: #3e4852;font-size: 12px;font-weight: bold;line-height: 18px;}
.a_schedule_td_2 {width: 75%;padding: 10px;background-color: #f0f0f0;color: #3e4852;font-size: 12px;line-height: 18px;}
.audition_url {margin-bottom: 10px;font-size: 12px;line-height: 18px;}
