﻿.calendarNavBottom,.midashiTh,.changeHall,.eventLinkTabs,.calendarMetaArea>h2,.spText,.tabIndex,br.sp{display:none}.page-template-page-event_calendar .recommend_list,.single-event .recommend_list,.post-type-archive .recommend_list{display:none}.spStrong{font-weight:normal}html.desktopSize{height:auto !important;overflow:visible !important}html.desktopSize #mainContents{display:block !important}a.alpha:hover img{opacity:0.7}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}.clearfix{display:block}.contentWrapper{width:980px;margin:0 auto}.contentWrapper .content_inner{width:100%;padding:0}.primary{float:left;width:716px}.primary .right_column .eventNav{display:none}.secondary{float:right;width:231px;padding-bottom:20px}.content_inner .secondary{padding-top:27px}.section{margin:0 0 30px}.single_page .primary{float:left;width:100%}.page .hall_page{padding-top:27px}.page .hall_page .primary{float:right;width:720px}.page .hall_page .secondary{float:left;padding-top:0}.page .hall_page .right_column{padding-top:0}#all header{border-top-color:#ef4359;background-color:#fff0f3}#all a:hover{color:#ef4359}#all .arrow:hover:after,#all .arrow_current:after,#all .guidance li a:hover span:after{background-color:#ef4359}#all header .main_navi li.main_navi_on a span,#all header .main_navi li.main_navi_current a span,#all header .sub_navi li a:hover,#all .topic_path li a:hover,#all .hall_name span,#all .arrow:hover,#all .arrow_simple:hover,#all .nav_category dl dt:hover,#all .nav_other li a:hover,#all .arrow_current{color:#ef4359}#all header .sub_navi li a.btn_contact,#all .contact_link a.btn_contact:hover,#all .contact_link a.btn_contact span.arrow:hover{color:#fff !important}#all .contact_link a.btn_contact span.arrow:hover:after{background-color:#fff}#all .hall_event_btns li a{border-color:#ef4359;background:#fff0f3}#all .hall_event_btns li a:after{background-color:#ef4359;background-position:center center;background-repeat:no-repeat}#all .right_column h1:after,#all .right_column h2:after,#all .greeting h2:after,#all .relation h4:after,#all .nav_category h3,#all .side_info .side_info_tel dt:first-child,#all .content_inner dl.hot_news dt,#all .hall_tab_content .hall_tab_area{background:#ef4359}#all .hall_tab_content .hall_tab_area_current{color:#ef4359}#all .right_column h2,#all .greeting h2,#all .side_info{background:#fff0f3}#all .nav_category .nav_category_current,#all .nav_category dd a:hover{background:#fff0f3;color:#333333}#all .content_inner dl.hot_news dt:after{border-left:solid 9px #ef4359}#all .table_1 th{background-color:#fff0f3}#sogobunka header{border-top-color:#55a062;background-color:#e6f1e8}#sogobunka a:hover{color:#55a062}#sogobunka .arrow:hover:after,#sogobunka .arrow_current:after,#sogobunka .guidance li a:hover span:after{background-color:#55a062}#sogobunka header .main_navi li.main_navi_on a span,#sogobunka header .main_navi li.main_navi_current a span,#sogobunka header .sub_navi li a:hover,#sogobunka .topic_path li a:hover,#sogobunka .hall_name span,#sogobunka .arrow:hover,#sogobunka .arrow_simple:hover,#sogobunka .nav_category dl dt:hover,#sogobunka .nav_other li a:hover,#sogobunka .arrow_current{color:#55a062}#sogobunka header .sub_navi li a.btn_contact,#sogobunka .contact_link a.btn_contact:hover,#sogobunka .contact_link a.btn_contact span.arrow:hover{color:#fff}#sogobunka .contact_link a.btn_contact span.arrow:hover:after{background-color:#fff}#sogobunka .hall_event_btns li a{border-color:#55a062;background:#e6f1e8}#sogobunka .hall_event_btns li a:after{background-color:#55a062;background-position:center center;background-repeat:no-repeat}#sogobunka .right_column h1:after,#sogobunka .right_column h2:after,#sogobunka .relation h4:after,#sogobunka .nav_category h3,#sogobunka .side_info .side_info_tel dt:first-child,#sogobunka .content_inner dl.hot_news dt,#sogobunka .hall_tab_content .hall_tab_area{background:#55a062}#sogobunka .hall_tab_content .hall_tab_area_current{color:#55a062}#sogobunka .right_column h2,#sogobunka .side_info{background:#e6f1e8}#sogobunka .nav_category .nav_category_current,#sogobunka .nav_category dd a:hover{background:#e6f1e8;color:#333333}#sogobunka .content_inner dl.hot_news dt:after{border-left:solid 9px #55a062}#sogobunka td.table_item{background-color:#e6f1e8}#sogobunka .table_1 th{background-color:#e6f1e8}#sogobunka .table_2 td.table_item{background-color:#e6f1e8}#sogobunka .nav_planeta .arrow:hover:after,#sogobunka .nav_planeta .arrow_current:after,#sogobunka .nav_planeta .guidance li a:hover span:after{background-color:#15669a}#sogobunka .nav_planeta .arrow:hover,#sogobunka .nav_planeta dl dt:hover,#sogobunka .nav_planeta .arrow_simple:hover,#sogobunka .nav_planeta .nav_category dl dt:hover,#sogobunka .nav_planeta .nav_other li a:hover,#sogobunka .nav_planeta .arrow_current{color:#15669a}#sogobunka .nav_planeta .nav_category_current,#sogobunka .nav_planeta dd a:hover{background:#e5f0f6;color:#333333}#planetarium header{border-top-color:#15669a;background-color:#e5f0f6}#planetarium a:hover{color:#15669a}#planetarium .arrow:hover:after,#planetarium .arrow_current:after,#planetarium .guidance li a:hover span:after{background-color:#15669a}#planetarium header .main_navi li.main_navi_on a span,#planetarium header .main_navi li.main_navi_current a span,#planetarium header .sub_navi li a:hover,#planetarium .topic_path li a:hover,#planetarium .hall_name span,#planetarium .arrow:hover,#planetarium .arrow_simple:hover,#planetarium .nav_category dl dt:hover,#planetarium .nav_other li a:hover,#planetarium .arrow_current{color:#15669a}#planetarium header .sub_navi li a.btn_contact,#planetarium .contact_link a.btn_contact:hover,#planetarium .contact_link a.btn_contact span.arrow:hover{color:#fff}#planetarium .contact_link a.btn_contact span.arrow:hover:after{background-color:#fff}#planetarium .hall_event_btns li a{border-color:#15669a;background:#e5f0f6}#planetarium .hall_event_btns li a:after{background-color:#15669a;background-position:center center;background-repeat:no-repeat}#planetarium .right_column h1:after,#planetarium .right_column h2:after,#planetarium .relation h4:after,#planetarium .nav_category h3,#planetarium .content_inner dl.hot_news dt,#planetarium .hall_tab_content .hall_tab_area{background:#15669a}#planetarium .hall_tab_content .hall_tab_area_current{color:#15669a}#planetarium .right_column h2{background:#e5f0f6}#planetarium .nav_category .nav_category_current,#planetarium .nav_category dd a:hover{background:#e5f0f6;color:#333333}#planetarium .content_inner dl.hot_news dt:after{border-left:solid 9px #15669a}#planetarium .table_1 th{background-color:#e5f0f6}#planetarium .table_2 td.table_item{background-color:#e5f0f6}#amigo header{border-top-color:#7d78be;background-color:#ecebf5}#amigo a:hover{color:#7d78be}#amigo .arrow:hover:after,#amigo .arrow_current:after,#amigo .guidance li a:hover span:after{background-color:#7d78be}#amigo header .main_navi li.main_navi_on a span,#amigo header .main_navi li.main_navi_current a span,#amigo header .sub_navi li a:hover,#amigo .topic_path li a:hover,#amigo .hall_name span,#amigo .arrow:hover,#amigo .arrow_simple:hover,#amigo .nav_category dl dt:hover,#amigo .nav_other li a:hover,#amigo .arrow_current{color:#7d78be}#amigo header .sub_navi li a.btn_contact,#amigo .contact_link a.btn_contact:hover,#amigo .contact_link a.btn_contact span.arrow:hover{color:#fff}#amigo .contact_link a.btn_contact span.arrow:hover:after{background-color:#fff}#amigo .hall_event_btns li a{border-color:#7d78be;background:#ecebf5}#amigo .hall_event_btns li a:after{background-color:#7d78be;background-position:center center;background-repeat:no-repeat}#amigo .right_column h1:after,#amigo .right_column h2:after,#amigo .relation h4:after,#amigo .nav_category h3,#amigo .side_info .side_info_tel dt:first-child,#amigo .content_inner dl.hot_news dt,#amigo .hall_tab_content .hall_tab_area{background:#7d78be}#amigo .hall_tab_content .hall_tab_area_current{color:#7d78be}#amigo .right_column h2,#amigo .side_info{background:#ecebf5}#amigo .nav_category .nav_category_current,#amigo .nav_category dd a:hover{background:#ecebf5;color:#333333}#amigo .content_inner dl.hot_news dt:after{border-left:solid 9px #7d78be}#amigo td.table_item{background-color:#ecebf5}#amigo .table_1 th{background-color:#ecebf5}#amigo .table_2 td.table_item{background-color:#ecebf5}#iris header{border-top-color:#f2b33d;background-color:#fdf4e2}#iris a:hover{color:#f2b33d}#iris .arrow:hover:after,#iris .arrow_current:after,#iris .guidance li a:hover span:after{background-color:#f2b33d}#iris header .main_navi li.main_navi_on a span,#iris header .main_navi li.main_navi_current a span,#iris header .sub_navi li a:hover,#iris .topic_path li a:hover,#iris .hall_name span,#iris .arrow:hover,#iris .arrow_simple:hover,#iris .nav_category dl dt:hover,#iris .nav_other li a:hover,#iris .arrow_current{color:#f2b33d}#iris header .sub_navi li a.btn_contact,#iris .contact_link a.btn_contact:hover,#iris .contact_link a.btn_contact span.arrow:hover{color:#fff}#iris .contact_link a.btn_contact span.arrow:hover:after{background-color:#fff}#iris .hall_event_btns li a{border-color:#f2b33d;background:#fdf4e2}#iris .hall_event_btns li a:after{background-color:#f2b33d;background-position:center center;background-repeat:no-repeat}#iris .right_column h1:after,#iris .right_column h2:after,#iris .relation h4:after,#iris .nav_category h3,#iris .side_info .side_info_tel dt:first-child,#iris .content_inner dl.hot_news dt,#iris .hall_tab_content .hall_tab_area{background:#f2b33d}#iris .hall_tab_content .hall_tab_area_current{color:#f2b33d}#iris .right_column h2,#iris .side_info{background:#fdf4e2}#iris .nav_category .nav_category_current,#iris .nav_category dd a:hover{background:#fdf4e2;color:#333333}#iris .content_inner dl.hot_news dt:after{border-left:solid 9px #f2b33d}#iris td.table_item{background-color:#fdf4e2}#iris .table_1 th{background-color:#fdf4e2}#iris .table_2 td.table_item{background-color:#fdf4e2}html{word-wrap:break-word;color:#333333;font-size:75%;font-family:'Lato', 'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', Meiryo, メイリオ, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}li{list-style:none}a{color:#333333;transition:.25s ease-out}a:hover{text-decoration:none}.clearfix:after{content:"";clear:both;display:block}.content_inner{width:980px;margin:0 auto;padding:0 30px}.spHeader,.lowerNav{display:none}header{border-top:solid 5px #000;border-bottom:solid 1px #e6e6e6;background:#666}header .content_inner{position:relative}header .logo{float:left;width:144px;padding:18px 0}header .main_navi{position:absolute;right:30px;bottom:0;width:700px}header .main_navi ul{position:relative;top:2px;height:47px;padding-top:49px;text-align:right;letter-spacing:-1em;word-spacing:-1em}:root header .main_navi ul{font-size:1px;letter-spacing:-1px;word-spacing:-1px}header .main_navi li{display:inline-block;font-size:1rem;letter-spacing:normal;word-spacing:normal;*display:inline;*zoom:1}header .main_navi li a{display:block;height:47px;line-height:47px;text-decoration:none;border-radius:5px 5px 0 0;font-weight:bold;transition:background .25s ease-out}header .main_navi li a:hover{background:#fff}header .main_navi li a span{display:inline-block;height:16px;line-height:16px;margin-left:-1px;padding:0 22px;border:1px solid transparent;border-left-color:#d9d9d9}header .main_navi li:last-child a span{border-right-color:#d9d9d9}header .main_navi li.main_navi_on a span,header .main_navi li.main_navi_current a span{height:46px;line-height:46px;border-radius:5px 5px 0 0;border:solid 1px #e6e6e6;border-bottom:none}header .main_navi li.main_navi_current a{background:#fff}header .sub_navi{position:absolute;right:30px;top:0;width:310px;height:34px;padding-top:10px;text-align:right}header .sub_navi li{display:inline-block;line-height:34px;margin-right:23px}header .sub_navi li:first-child{margin-right:10px}header .sub_navi li:last-child{margin-right:0}header .sub_navi li a{text-decoration:none;font-size:10px;transition:.25s ease-out}header .sub_navi li a:hover{opacity:0.8;text-decoration:underline}header .sub_navi li a.sub_navi_sitemap{padding-left:16px;background:url(../images/icon_sitemap.png) no-repeat left center}header .sub_navi li a.sub_navi_qa{padding-left:16px;background:url(../images/icon_qa.png) no-repeat left center}header .sub_navi li a.btn_contact{display:block;width:134px;height:30px;line-height:30px;border-bottom:solid 4px #b35006;border-radius:5px;background:#f56903;text-align:center;color:#fff;font-size:12px}header .sub_navi li a.btn_contact:hover{color:#fff;text-decoration:none}.content_head{border-bottom:solid 1px #e6e6e6}.content_head .content_inner{position:relative;background:#fff}.content_head .content_inner:before,.content_head .content_inner:after{content:"";position:absolute;right:0;bottom:19px;z-index:-5;width:50%;height:1px;box-shadow:0 16px 7px #777777;transform:rotate(-0.3deg)}.content_head .content_inner:after{left:0;transform:rotate(0.3deg)}.topic_path{padding-top:14px}.topic_path li{display:inline-block;position:relative;padding-left:24px;font-size:10px}.topic_path li:before{content:">";position:absolute;left:9px;top:0}.topic_path li:first-child{padding-left:0}.topic_path li:first-child:before{content:""}.hall_name{float:left;width:620px;padding:50px 0 42px;font-weight:bold;font-size:28px;letter-spacing:1px}.hall_name span{padding-left:24px;font-size:12px;font-weight:bold}.hall_name span.hallName_iris{position:relative}.hall_name span.hallName_iris:before{position:absolute;top:50%;left:18px;content:'';display:inline-block;width:45px;height:52px;margin-top:-34px;padding-bottom:9px;vertical-align:middle;background:url('../images/logo-iris.jpg?1661174880') center top no-repeat}.hall_event_btns{float:right;padding-top:47px}.hall_event_btns li{display:inline-block;width:171px}.hall_event_btns li:first-child{margin-right:8px}.hall_event_btns li a{position:relative;display:block;height:33px;line-height:33px;padding-left:42px;border:solid 1px;border-bottom:solid 4px;border-radius:5px;text-decoration:none;font-size:12px;font-weight:bold;transition:.25s ease-out}.hall_event_btns li a:hover{opacity:0.8}.hall_event_btns li a:after{content:"";position:absolute;top:6px;left:14px;display:block;width:22px;height:22px;border-radius:50%}.hall_event_btns li a.btn_event_calendar:after{background-image:url(../images/icon_caledar.png)}.hall_event_btns li a.btn_event_info:after{background-image:url(../images/icon_event.png)}.right_column{float:right;width:716px;padding-top:27px}.right_column section{padding-bottom:10px}.right_column h1{position:relative;margin:3px 0 27px;padding-left:25px;font-size:24px;font-weight:bold;letter-spacing:1px}.right_column h1:after{content:"";position:absolute;bottom:0;left:0;display:block;width:5px;height:50px;border-radius:10px;background:#333}.right_column h1.short{padding-left:20px}.right_column h1.short:after{height:25px}.right_column h1 span{display:block;margin-bottom:12px;font-size:12px;font-weight:normal}.right_column h2{position:relative;line-height:1.8;margin-bottom:13px;padding:3px 27px;border-radius:4px;font-size:16px}.right_column h2:after{content:"";position:absolute;top:50%;left:12px;display:block;width:5px;height:16px;margin-top:-8px;border-radius:10px;background:#333}.right_column h2 span{position:absolute;top:1px;right:10px}.right_column h3{line-height:1.8;margin-bottom:13px;padding-bottom:5px;border-bottom:solid 1px #e6e6e6;font-size:14px}.right_column h4{font-size:14px;line-height:1.5;font-size:14px}.right_column h5{font-size:14px;margin:20px 0 5px}.right_column p{line-height:1.8;margin-bottom:27px;font-size:14px}.right_column li{line-height:1.8;font-size:14px}.right_column article li{line-height:1.5}.right_column dl.dl_column_2{float:left;width:320px;line-height:1.5;margin-bottom:15px;padding:0 8px}.right_column dl.dl_column_2:nth-of-type(2n){margin-left:40px}.right_column dl.dl_column_2 dt{font-size:14px;font-weight:bold}.right_column dl.dl_column_2 dd{margin-left:5px;padding-left:10px;border-left:solid 1px #e5e5e5;font-size:12px}.right_column table{line-height:1.5;width:100%;margin-bottom:27px}.right_column table caption{text-align:right;padding-bottom:4px}.right_column table,.right_column th,.right_column td{border:solid 1px #e6e6e6}.right_column th,.right_column td{padding:8px 12px;text-align:left}.right_column th{background:#f2f2f2}.right_column ol{padding-left:2em;line-height:1.5;font-size:14px}.right_column ol li{margin-bottom:10px;list-style-type:decimal}.column_2 .column_2_inner{float:left;width:350px}.column_2 .column_2_inner:nth-child(2n){float:right}.column_2 .column_2_inner p{font-size:12px}.column_3 .column_3_inner{float:left;width:220px;margin-right:21px}.column_3 .column_3_inner:nth-child(3n){margin-right:0}.column_3 .column_3_inner p{font-size:12px}.img_list_2{margin-bottom:27px}.img_list_2 li{float:left;width:350px;margin-left:20px}.img_list_2 li:first-child{margin-left:0}.img_list_2 li img{margin-bottom:4px}.img_list_3{margin-bottom:27px}.img_list_3 li{float:left;width:226px;margin-left:21px}.img_list_3 li:first-child{margin-left:0}.img_list_3 li img{margin-bottom:4px}.intro span{font-weight:bold;border-bottom:2px dotted #ff81a2}.arrow{position:relative;padding-left:17px;font-size:12px;transition:.25s ease-out}.arrow:hover{opacity:0.8}.arrow:after{content:"";position:absolute;top:50%;left:2px;display:block;width:11px;height:11px;margin-top:-5px;border-radius:50%;background:#333 url(../images/arrow_white.png) no-repeat 4px 3px;transition:.25s ease-out}.arrow_simple{position:relative;padding-left:10px;font-size:12px;transition:.25s ease-out}.arrow_simple:hover{opacity:0.8}.arrow_simple:after{content:"";position:absolute;top:6px;left:2px;display:block;width:3px;height:5px}.arrow_simple:after{background:url(../images/arrow_black.png) no-repeat}.pdf_link{position:relative;display:inline-block;padding-right:40px;vertical-align:bottom}.pdf_link span{position:absolute;top:50%;right:10px;line-height:8px;margin-top:-4px;padding:1px 3px;background:#CC0000;color:#fff;font-size:8px}.doc_link{position:relative;display:inline-block;padding-right:40px}.doc_link span{position:absolute;top:50%;right:10px;line-height:8px;margin-top:-4px;padding:1px 3px;background:#006AD5;color:#fff;font-size:8px}.exl_link{position:relative;display:inline-block;padding-right:40px}.exl_link span{position:absolute;top:50%;right:10px;line-height:8px;margin-top:-4px;padding:1px 3px;background:#52a23c;color:#fff;font-size:8px}.external_link{position:relative;padding-right:20px;font-size:12px;transition:.25s ease-out}.external_link:before{content:"";position:absolute;top:4px;right:5px;display:block;width:9px;height:7px}.external_link:hover{opacity:0.8}.external_link:before{background:url(../images/icon_external.png) no-repeat}.link_list{margin-bottom:27px}.link_list li{line-height:1.8;margin-bottom:5px}.link_list_mark{margin-bottom:27px}.link_list_mark li{line-height:1.8;margin-bottom:5px}.link_list_mark li{padding-left:12px;background:url(../images/icon_list.png) no-repeat left center}.link_list_horizontal{margin-bottom:27px}.link_list_horizontal li{display:inline-block;line-height:1.8;margin:0 20px 5px 0}.link_list_box{margin-bottom:27px;padding:5px 15px;border:solid 1px #e6e6e6;border-radius:3px}.link_list_box li{display:inline-block;line-height:1.8;margin-right:20px;font-weight:bold}.anchor_list{margin-bottom:27px;padding:5px 15px;border:solid 1px #e6e6e6;border-radius:3px}.anchor_list li{display:inline-block;line-height:1.8;margin-right:20px}.anchor_list li a{font-size:1rem;padding-left:14px;font-weight:bold;text-decoration:underline;background:url(../images/arrow_anchor.png) no-repeat left 5px}.anchor_list li a:hover{text-decoration:none}.table_1 th{width:180px;padding:12px}.table_2 th{background:#f8f8f8}.table_1 th,.table_item{background:#fff0f3}.table_contact th{width:20%}.table_blue{background:#e3edfc}.table_green{background:#e3fce9}.table_pink{background:#fff0f6}.table_purple{background:#f7f0ff}.relation{margin-bottom:27px;border-radius:3px;background:#f2f2f2}.relation h4{position:relative;line-height:1.8;margin-bottom:13px;padding:9px 32px;border-bottom:solid 1px #d9d9d9;box-shadow:0 1px 0 #fefefe;font-size:16px}.relation h4:after{content:"";position:absolute;top:50%;left:17px;display:block;width:5px;height:16px;margin-top:-8px;border-radius:10px;background:#333}.relation dl{float:left;width:320px;line-height:1.8;margin-bottom:15px;padding:0 8px 0 15px}.relation dl:nth-child(2n+1){margin-left:0;padding-left:27px;border-left:solid 1px #d9d9d9;box-shadow:-1px 0 0 #fff}.relation dl dt{margin-bottom:10px}.relation dl dt a{text-decoration:none;font-size:14px}.relation dl dd{margin-left:5px}.relation dl dd a.arrow_simple{padding-left:8px}.relation dl dd a.arrow_simple:after{left:0}.relation dl dd:first-child{margin-top:0}.relation dl dd li{margin-top:4px}.relation dl.relation_column_3{float:left;width:215px;padding:0 20px 0 0}.relation dl.relation_column_3:nth-child(2n+1){margin-left:0;border-left:none;box-shadow:none}.relation dl.relation_column_3:nth-of-type(3n-2){margin-left:15px}.relation dl.relation_column_3 dt{border-bottom:solid 1px #d9d9d9;box-shadow:0 1px 0 #fff}.left_column{float:left;width:232px;margin-bottom:27px;padding-top:27px}.nav_category{margin-bottom:27px;border:solid 1px #e6e6e6;border-radius:6px;background:#f2f2f2}.nav_category h3{padding:18px 20px;border-radius:6px 6px 0 0;color:#fff;font-size:14px}.nav_category h3 a{color:white;text-decoration:none}.nav_category h3 a:hover{color:#fff !important}.nav_category dl{padding:0 10px;border-bottom:solid 1px #d9d9d9;box-shadow:0 1px 0 #fff}.nav_category dl:last-child{border-radius:0 0 6px 6px}.nav_category dl dt{cursor:pointer;padding:18px 11px 18px 20px;font-size:14px}.nav_category dl dt a{display:block;text-decoration:none}.nav_category dl dt.none_child_nav{cursor:default}.nav_category dl dt:after{transition:.25s ease-out}.nav_category dl dt.has_link{padding:0}.nav_category dl dt.has_link a{font-size:14px}.nav_category dl dt a.arrow{display:block;padding:18px 11px 18px 20px;text-decoration:none}.nav_category dl dt a.arrow:after{top:19px;margin-top:0}.nav_category dl.nav_category_show dt:after,.nav_category dl dt:hover:after{transform:rotate(90deg)}.nav_category dl dt:after{top:50%;margin-top:-5px}.nav_category dl dd{display:none;margin-bottom:10px;padding:10px;background:#fff}.nav_category dl.nav_category_show dd{display:block}.nav_category dd a{display:block;padding:8px 10px 8px 20px;text-decoration:none;transition:.25s ease-out;line-height:1.4}.nav_category dd a:after{top:14px;left:10px}.nav_category dd a:hover{padding-left:13px;font-weight:bold;opacity:0.8}.nav_category dd a:hover:after{display:none}.nav_category .nav_category_current{padding:8px 10px 8px 13px;font-weight:bold;line-height:1.4}#sogobunka .nav_planeta{margin:0 0 15px}#sogobunka .nav_planeta h3{padding:0;background:inherit;overflow:hidden}#sogobunka .nav_planeta h3 a{display:block;padding:18px 20px;background:url('../images/sogobunka/bg-nav_planeta.jpg?1661174880') left center no-repeat;transition:.25s ease-out;-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px;border-radius:6px 6px 0 0}#sogobunka .nav_planeta h3 a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}#sogobunka .nav_planeta .nav_category_current{padding:0}#sogobunka .nav_stump{margin:0 0 15px;padding:15px;background:#fffcc8;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sogobunka .nav_stump p{color:#dc2900;font-size:10px;white-space:nowrap;line-height:1.2}#sogobunka .nav_stump p span{margin:5px 0 0;display:block;font-size:12px;font-weight:bold}#sogobunka .nav_stump img{margin:5px 0}#sogobunka .nav_stump ul li{position:relative;padding-left:13px;color:#0a223c;line-height:1.4}#sogobunka .nav_stump ul li:before{position:absolute;top:0;left:0;display:inline-block;content:'■';font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif;font-size:10px}.side_category_list h3.to_parent{padding-left:10px;padding-right:10px}.side_category_list h3.to_parent a.arrow{padding-left:20px;font-size:14px}.side_category_list h3.to_parent a.arrow:after{background-color:#fff;background-image:url('../images/arrow_green.png?1661174880')}.side_category_list h3.to_parent a.arrow:hover:after{background-color:#fff !important}.side_category_list .nav_category_current{padding:0}.side_category_list .nav_category_current a{padding-left:10px}.side_category_list .nav_category_current a:after{background:none}.side_category_list .nav_all dt.arrow:after,.side_category_list .nav_all dt.arrow:hover:after,.side_category_list .nav_all dt.has_link a.arrow:after{background-color:#ef4359 !important}.side_category_list .nav_sogobunka dt.arrow:hover,.side_category_list .nav_sogobunka a:hover,.side_category_list .nav_sogobunka .nav_category_current a{color:#55a062 !important}.side_category_list .nav_sogobunka dt.arrow:after,.side_category_list .nav_sogobunka dt.arrow:hover:after,.side_category_list .nav_sogobunka dt.has_link a.arrow:after{background-color:#55a062 !important}.side_category_list .nav_sogobunka .nav_category_current,.side_category_list .nav_sogobunka dd ul li a:hover{background-color:#e6f1e8 !important}.side_category_list .nav_amigo dt.arrow:hover,.side_category_list .nav_amigo a:hover,.side_category_list .nav_amigo .nav_category_current a{color:#7d78be !important}.side_category_list .nav_amigo dt.arrow:after,.side_category_list .nav_amigo dt.arrow:hover:after,.side_category_list .nav_amigo dt.has_link a.arrow:after{background-color:#7d78be !important}.side_category_list .nav_amigo .nav_category_current,.side_category_list .nav_amigo dd ul li a:hover{background-color:#ecebf5 !important}.side_category_list .nav_iris dt.arrow:hover,.side_category_list .nav_iris a:hover,.side_category_list .nav_iris .nav_category_current a{color:#f2b33d !important}.side_category_list .nav_iris dt.arrow:after,.side_category_list .nav_iris dt.arrow:hover:after,.side_category_list .nav_iris dd a:hover,.side_category_list .nav_iris dt.has_link a.arrow:after{background-color:#f2b33d !important}.side_category_list .nav_iris .nav_category_current,.side_category_list .nav_iris dd ul li a:hover{background-color:#fdf4e2 !important}.side_category_list .event_title a.arrow_simple{line-height:1.4}.side_category_list .event_title a.arrow_simple:after{top:15px}.nav_other{margin-bottom:27px;padding:21px 23px;border:solid 1px #e6e6e6;border-radius:5px}.nav_other li{margin-bottom:15px}.nav_other li:last-child{margin-bottom:0}.nav_other li a{text-decoration:none}.nav_other li a:hover{text-decoration:underline}.banner_area{margin-bottom:27px}.banner_area li{margin-bottom:10px}.banner_area li:last-child{margin-bottom:0}.banner_area li a{transition:.25s ease-out}.banner_area li a:hover{opacity:0.6}.side_info{padding:18px 16px;border-radius:5px}.side_info h4{margin-bottom:16px;font-size:14px}.side_info ul{padding:15px 13px;background:#fff}.side_info ul li{line-height:1.8;margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #e6e6e6}.side_info ul li:last-child{margin:0;padding:0;border:none}.side_info ul li.list_mark{margin:0;padding:0 0 0 10px;border:none;font-size:10px;background:url(../images/icon_list.png) no-repeat left 6px}.side_info .side_info_tel dt{clear:both;float:left;width:32px;height:17px;line-height:17px;margin-right:8px;border-radius:3px;text-align:center;color:#fff;font-size:10px;background:#b3b3b3}.side_info .side_info_tel dt:first-child{margin-bottom:8px}.side_info_tel dd{line-height:17px;font-weight:bold}.side_info_tel dd:first-of-type{margin-bottom:8px;font-size:16px}.side_info ul li.side_info_other{margin-bottom:0;padding-bottom:0;border:none;font-size:10px}.side_info_other dt{clear:both;float:left;width:60px;font-weight:bold}.side_info_other dd ul{padding:0;margin-top:10px}.page_top{position:fixed;left:50%;bottom:0;width:0;margin-left:540px}.page_top .page_top_inner{width:40px;height:40px;transition:.25s ease-out}.page_top .page_top_inner a:hover{opacity:0.5}.snsLinks,.footerBanner{display:none}#foot{padding-top:33px;background:#fff}#foot .footer_category_right dl a:hover{color:#338321}#foot .footer_category_right .foot_sogobunka a:hover{color:#55a062}#foot .footer_category_right .foot_sogobunka dt a:after,#foot .footer_category_right .foot_sogobunka dt a:hover:after{background-color:#55a062}#foot .footer_category_right .foot_amigo a:hover{color:#7d78be}#foot .footer_category_right .foot_amigo dt a:after,#foot .footer_category_right .foot_amigo dt a:hover:after{background-color:#7d78be}#foot .footer_category_right .foot_iris a:hover{color:#f2b33d}#foot .footer_category_right .foot_iris dt a:after,#foot .footer_category_right .foot_iris dt a:hover:after{background-color:#f2b33d}#foot .footer_bottom a:hover{color:#fff;opacity:0.8}.footer_category{padding-bottom:50px}.footer_category_left{float:left;width:230px}.footer_category_left li{display:inline-block;margin-top:30px}.footer_category_left li:first-child{margin-top:0}.footer_category_right{float:right}.footer_category_right dl{float:left;width:170px}.footer_category_right dl{margin-left:20px}.footer_category_right dl:first-child{margin-left:0}.footer_category_right dl a{text-decoration:none}.footer_category_right dl a:hover{color:#338321}.footer_category_right dt{margin-bottom:16px;padding-bottom:11px;border-bottom:solid 1px #cccccc}.footer_category_right dt a{font-size:14px}.footer_category_right dl dd{margin-top:15px}.footer_category_right dl dd li:first-child{margin-top:0}.footer_category_right dd a:after{background-image:url(../images/arrow_green.png)}.footer_bottom{padding:20px 0;color:#fff;font-size:10px;background:#333333}.footer_bottom ul{float:left;width:600px}.footer_bottom li{display:inline-block;margin-right:5px;padding-left:5px;border-left:solid 1px #fff}.footer_bottom li:first-child{padding-left:0;border:none}.footer_bottom a{text-decoration:none;color:#fff}.footer_bottom a:hover{text-decoration:underline}.footer_bottom small{float:right;width:240px;text-align:right}.leading_img{margin-bottom:30px}.hallTopSlider{opacity:0;margin-bottom:27px;overflow:hidden}.hallTopSlider img{max-width:100%}.hallTopSlider #hall_top_slider{height:310px}.spHallName{display:none}.alert{margin:15px 0 !important;padding:2px 0;text-align:center;font-weight:bold;color:#c00;border:1px solid #c00;background:#fff2f2}.content_inner dl.hot_news{float:none;width:100%;line-height:1;margin:0 0 23px 0;padding:0;border-radius:6px;border:solid 1px #d9d9d9;background:#f8f8f8}.content_inner dl.hot_news dt{position:relative;float:left;width:77px;margin:6px 15px 6px 6px;padding:6px 0 8px;border-radius:4px;text-align:center;color:#fff;font-size:12px;font-weight:normal}.content_inner dl.hot_news dt:after{position:absolute;top:10px;right:-11px;content:"";display:block;width:0;height:0;border:solid 4px transparent}.content_inner dl.hot_news dd{display:none;padding:12px 0 8px;border:none;line-height:1.7em}.content_inner dl.hot_news dd.hot_news_current{display:block}.event_list{padding:0 3px;margin-bottom:30px}.event_list li{float:left;width:340px;margin:0 0 40px}.event_list li:nth-child(2n){float:right}.event_list .thumb{float:left;width:100px}.event_list .thumb a{display:block}.event_list .thumb img{max-width:calc( 100% - 2px );border:1px solid rgba(204,204,204,0.7);vertical-align:top}.event_list .detail{float:right;width:220px}.event_list h3{line-height:1.6;font-size:12px;padding:0 0 8px 0}.event_list span{display:inline-block;font-size:8px;line-height:1}.event_list span.tag{margin-bottom:3px}.event_list span.date{display:block;margin:10px 0 11px;font-size:12px;line-height:1.3}.spev{margin-bottom:-20px}.spev a:hover img{opacity:0.6}.notice_list{padding:10px 0 28px}.notice_list li{margin-bottom:18px;padding-bottom:23px;border-bottom:solid 1px #e6e6e6}.notice_list li time{display:inline-block;width:100px;line-height:12px;text-indent:3px;font-size:10px;font-weight:bold;letter-spacing:1px}.reservation_list .column_2 dt,.reservation_list .column_2 dd{font-weight:bold;font-size:14px;line-height:1.8}.reservation_list .column_2 dt{padding:0 0 5px;margin:0 0 5px;border-bottom:1px solid #e6e6e6}.reservation_list .column_2 p{font-size:14px !important;font-weight:normal}.reservation_list .column_2 p a.arrow{display:inline-block;margin:2px 0 0;font-size:14px}.reservation_list .shisetsu p{font-weight:bold}.info_wall{height:290px}.info_list .meta_block{margin:0 0 5px}.info_list li{border-bottom:1px solid #e6e6e6;margin:0 0 13px;padding:0 0 13px}.info_list li:last-child{padding:0;margin:0;border:0}.info_list li a{display:inline-block}.info_list li a:after{top:5px;margin-top:0}.info_list span{font-size:10px;margin:0 5px 0 0}.info_list span.tag{margin:0 3px 0 0}.info_list p{margin:0 !important;font-size:14px !important}.mCustomScrollbar .info_list{padding:0 10px 0 0}.blog_list li{margin:0 0 7px;padding:0 0 7px;border-bottom:1px dotted #ccc}.blog_list li .meta_block{margin:0 0 3px;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,メイリオ,sans-serif;font-size:12px}.blog_list li p{margin:0;font-weight:bold;line-height:1.5}.blog_list li p a{display:inline-block;padding:0 0 0 10px;background:url('../images/icon-arrow-yellow.jpg?1661174880') left 7px no-repeat;text-decoration:none}.blog_list li p a:hover{text-decoration:underline}.blog_list .more{text-align:right;font-weight:bold}.blog_list .more a{text-decoration:none}.blog_list .more a:hover{text-decoration:underline}.column_2_inner .blog_list li p{margin:0}.ttl-planeta{padding:0 !important;background:inherit;overflow:hidden}.ttl-planeta:after{display:none !important}.ttl-planeta a{display:block;width:100%;height:100%;padding:3px 27px;text-indent:-9999px;transition:.25s ease-out;background:url('../images/ttl-planeta.jpg?1661174880') left center no-repeat !important;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ttl-planeta a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.fb_container{margin:0 0 35px;min-height:290px;position:relative;overflow:hidden}.fb_container .fb_timeline{margin-top:-69px}.pl_container,.pl_wall,.pl_timeline{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pl_container{height:290px;margin:0 0 35px;border:1px solid #e9eaed;padding:8px;background:#f6f7f8;overflow-y:auto}.pl_container .pl_wall{position:relative;height:100%}.pl_container .pl_timeline{min-height:100%;margin:0 0 8px;padding:0 12px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.12);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.pl_container li{padding:12px 10px 12px 3px;font-size:12px;border-bottom:1px dotted #d4d4d4}.pl_container li:last-of-type{border:0}.pl_container .detail{float:right;width:200px;width:calc( 100% - 85px )}.pl_container .date{margin-right:5px}.pl_container .tag{position:relative;top:-2px;margin:0}.pl_container h3{margin:2px 0 0;padding:0;border:0;font-size:12px;line-height:1.5}.pl_container .thumb{float:left;width:72px;max-height:54px;overflow:hidden;border:3px solid #e6fbfa;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.pl_container .thumb img{vertical-align:top}.chrome .pl_container .tag{top:-1px}.contents_menu .column_2_inner{padding:10px 0 35px}.contents_menu .column_2_inner:last-child,.contents_menu .column_2_inner:nth-last-child(2){padding-bottom:10px}.contents_menu .thumb{margin:0 0 5px;width:348px;height:148px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden}.contents_menu h3{padding-bottom:8px}.contents_menu ul li{display:inline-block;min-width:49%;margin:0 0 10px}.contents_menu ul li:nth-last-child(2),.contents_menu ul li:last-child{margin:0}.contents_menu ul li a{font-size:14px}.sub_contents_menu{padding-top:20px}.sub_contents_menu h3 a{font-size:14px}.guidance{padding-bottom:30px}.guidance li{float:left;width:348px;margin:0 20px 20px 0;border:solid 1px #e0e0e0;border-radius:5px;background:url(../images/dummy_gray.png)}.guidance li.access,.guidance li.price{margin-right:0}.guidance a{position:relative;display:block;width:348px;height:188px}.guidance li span{position:absolute;bottom:0;left:0;width:318px;height:39px;line-height:39px;padding-left:30px;border-radius:0 0 4px 4px;background:#f8f8f8}.guidance li span:after{left:13px}.list_normal{margin-bottom:27px}.list_normal li{line-height:1.8;margin-bottom:12px;padding-left:12px;font-size:14px;background:url(../images/icon_list.png) no-repeat left 10px}.qa_list{margin-bottom:36px;line-height:1.5;font-size:14px}.qa_list dt{position:relative;margin-top:28px;padding:28px 0 15px 33px;border-top:solid 1px #e6e6e6;font-weight:bold}.qa_list dt:after{content:"";position:absolute;top:28px;left:0;display:block;width:24px;height:24px;background:url(../images/icon_question.png) no-repeat}.qa_list dt:first-child{margin-top:5px;border:none}.qa_list dd{position:relative;padding:0 0 0 33px}.qa_list dd:after{content:"A";position:absolute;top:0;left:0;display:block;width:24px;height:24px;line-height:24px;border-radius:50%;text-align:center;color:#fff;font-size:13px;font-weight:bold;background:#a1a1a1}.other_rooms{margin-bottom:27px}.other_rooms .img_list_2,.other_rooms .column_2_inner{margin-bottom:0;padding-bottom:0}.caution{color:#990000}.right_column .caution{font-size:12px}.hall_img{margin-bottom:20px}.hall_img .hall_img_main{width:720px;height:310px;margin-bottom:14px}#hall_slide,.hall_thumb{opacity:0}.hall_thumb li a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}.hall_thumb li a.active,.hall_thumb li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.hall_img .hall_img_thumb li{cursor:pointer;float:left;width:80px;margin-right:11px}.hall_tab_content{margin-bottom:27px}.hall_tab_content .hall_tab_area{height:40px;padding:5px 5px 0 5px;border-radius:6px 6px 0 0}.hall_tab_content .hall_tab_area li{cursor:pointer;float:left;line-height:39px;padding-bottom:1px;border-radius:6px 6px 0 0;color:#fff;font-size:14px;font-weight:bold;transition:background .25s ease-out}.hall_tab_content .hall_tab_area li:hover,.hall_tab_content .hall_tab_area li.hall_tab_area_current{border-radius:6px 6px 0 0;color:#333333;background:#fff;border-right:solid 1px #fff}.hall_tab_content .hall_tab_area li span{display:inline-block;height:16px;line-height:16px;margin-right:-1px;padding:0 20px;border-right:solid 1px #fff}.hall_tab_content .hall_tab_area li:hover span,.hall_tab_content .hall_tab_area li.hall_tab_area_current span{height:39px;line-height:39px;border-radius:5px 5px 0 0;border:none}.hall_tab_content .hall_tab_area li.hall_tab_area_current{color:#333333;background:#fff}.hall_tab_content .hall_tab_detail{clear:both;padding:20px;border:solid 1px #e6e6e6;border-top:none;border-radius:0 0 6px 6px}.hall_tab_content .hall_tab_detail>li{display:none}.hall_tab_content .hall_tab_detail .hall_tab_detail_current{display:block}p.coming_soon{text-align:center;font-size:50px;margin:40px}.no_float{float:none;width:auto}.contact_link{padding:31px;border-radius:3px;text-align:center;background:#f8f8f8}.contact_link a.btn_contact{display:inline-block;width:250px;height:50px;line-height:50px;border-bottom:solid 4px #b35006;border-radius:5px;background:#f56903;text-align:center;text-decoration:none;color:#fff;transition:.25s ease-out}.contact_link a.btn_contact:hover{opacity:0.8}.contact_link a.btn_contact span.arrow{font-size:16px;font-weight:bold;letter-spacing:1px}.contact_link a.btn_contact span.arrow:hover{opacity:1}.contact_link a.btn_contact span.arrow:after{background-color:#fff;background-image:url(../images/arrow_black.png)}.contact_link p{margin:20px 0 0 0}.contact_link a.btn_closed{background:#bbb;border-color:#999;font-size:16px;font-weight:bold;letter-spacing:1px;cursor:default}.contact_link a.btn_closed:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.greeting{position:relative;line-height:1.9;margin-bottom:30px;font-size:12px}.greeting h2{position:relative;line-height:1.8;margin-bottom:13px;padding:3px 27px;border-radius:4px;font-size:16px}.greeting h2:after{content:"";position:absolute;top:50%;left:12px;display:block;width:5px;height:16px;margin-top:-8px;border-radius:10px;background:#333}.greeting_left{clear:both;float:left;width:475px;margin-right:20px}.greeting_right{float:right;width:475px}.greeting_company{position:absolute;bottom:0;right:0;margin-top:20px;font-size:14px}.right_column_greeting p{margin-bottom:15px;font-size:12px}.right_column_greeting .right_column_greeting_company{text-align:right}.ticker{margin:0 auto;text-align:left;position:relative;overflow:hidden}.ticker ul{width:100%;position:relative}.ticker ul li{width:100%;display:none}.kanrenlink .column_2_inner{width:480px}.tagsContainer{margin-bottom:7px;line-height:1}.tag,.tag-ticket{display:inline-block;font-size:8px;line-height:1}.tag{color:white;padding:3px 5px;margin:0 3px 10px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;vertical-align:top}.tag.tag-all{background:#ef4359}.tag.tag-sogobunka{background:#55a062}.tag.tag-amigo{background:#7d78be}.tag.tag-iris{background:#f2b33d}.tag.tag-program{background:#6276c1}.tag.tag-event,.tag.tag-eventinfo{background:#ff7eaf}span.tag-ticket{margin:0 3px 1px 0;padding:5px 10px;font-size:12px;font-weight:bold;border:1px solid #008bcc;color:#008bcc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}span.tag-ticket.tag-wanted,span.tag-ticket.tag-upcoming{border-color:#f2c70b;color:#d69607}span.tag-ticket.tag-soldout,span.tag-ticket.tag-closed,span.tag-ticket.tag-reservation_closed,span.tag-ticket.tag-free{border-color:#ccc;color:#999}span.tag-ticket.tag-deminimis{border-color:#c00;color:#c00}h2 span.tag-ticket,.labels_container span.tag-ticket{position:relative;top:-1px;right:inherit;margin:0 0 0 3px;padding:4px 8px;font-size:10px;background:white;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}h2 span.tag-ticket.tag-online,.labels_container span.tag-ticket.tag-online{border-color:#f56903;color:#f56903}h2 span.tag-ticket.tag-kyousai,.labels_container span.tag-ticket.tag-kyousai{border-color:#98cf36;color:#690}h2 span.tag-ticket.tag-syusai,.labels_container span.tag-ticket.tag-syusai{border-color:#c00;color:#c00}.tabs{position:absolute;top:0;border-bottom:1px solid #e6e6e6;width:100%}.tabs.tabs_right{text-align:right}.tabs ul{position:relative}.tabs li{position:relative;top:1px;display:inline-block;margin-bottom:-1px;text-align:center;margin:0 0 0 8px}.tabs li a{display:inline-block;padding:13px 25px;line-height:1;font-weight:bold;font-size:12px;text-decoration:none;border:1px solid #e6e6e6;background:#f7f5f5;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.tabs li a.current,.tabs li a:hover{background:white;border-bottom-color:white}.recommend_list{padding:20px 0 30px;background:#f7f7f7;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.recommend_list .spRecommendList{display:none}.recommend_list h2{position:relative;width:980px;line-height:1.8;margin:0 auto 17px;padding:3px 15px;border-radius:4px;font-size:16px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.recommend_list h2:after{content:"";position:absolute;top:50%;left:2px;display:block;width:5px;height:16px;margin-top:-8px;border-radius:10px;background:#ef4359}.recommend_list .slider_wrapper{position:relative;width:1080px;margin:0 auto;overflow:hidden}.recommend_list .bx-wrapper{overflow:hidden;margin:0 auto 0 50px !important}.recommend_list #slider2{opacity:0;margin:0}.recommend_list #slider2 li{width:313px;padding:14px;margin:0;background:white;border:1px solid #e6e6e6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.recommend_list #slider2 li .detail{width:162px}.recommend_list #slider2 li .date,.recommend_list #slider2 li .tag-ticket{font-size:10px}.recommend_list #slider2 li .date{margin-bottom:5px}.recommend_list #slider2 li h3{padding-right:0}.recommend_list #slider2 li h3 a:hover{color:#333 !important}.recommend_list span.control{display:block;position:absolute;top:0;left:0px;height:100%;width:50px}.recommend_list span.control a{display:block;height:100%;text-align:left;text-indent:-9999px;background:url('../images/arrow-slide.svg?1661174880') left center no-repeat}.recommend_list span.control a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.recommend_list span.control.next{left:inherit;right:0px}.recommend_list span.control.next a{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.single_page .free_area img{max-width:100%;height:auto}.single_page .free_area p{min-height:12px;font-size:1em;margin-bottom:0}.single_page .free_area ul{padding-left:2em}.single_page .free_area ul li{list-style:outside;list-style-type:inherit}.single_page .free_area ol li{margin:0}.single_page .right_column h1.title_post_name:after{height:100%}.single_page .right_column h1.title_post_name span{display:block;float:right;margin:5px 0 0;letter-spacing:0;font-size:11px}.single_page .right_column h2.title_date{margin:0 0 40px;overflow:hidden;*zoom:1}.single_page .right_column h2.title_date strong{float:left}.single_page .right_column h2.title_date span.tag_container{position:relative;top:0;right:-8px;float:right;line-height:1;height:20px;padding:5px 0 3px}.single_page .right_column h2.title_date:after{top:17px}.single_page .right_column .basic_area .detail{float:left;width:480px}.single_page .right_column .basic_area .detail h3{margin:0 0 60px;padding:0;font-size:18px;line-height:1.5;border:0}.single_page .right_column .basic_area .detail h3 span{display:block;font-size:12px;margin:0 0 5px}.single_page .right_column .basic_area .detail h3 span.closed{text-align:center;padding:2px 0;margin:0 0 15px;max-width:170px;font-size:11px;color:#878787;background:#f7f5f5;border:2px solid #ddd}.single_page .right_column .basic_area .detail .main_text{margin:0 0 10px;font-size:1.167em}.single_page .right_column .basic_area .thumb{float:right;width:215px;margin:5px 0 0;text-align:right}.single_page .right_column .basic_area .thumb p{text-align:right}.single_page .right_column .basic_area .thumb img{max-width:calc( 100% - 2px );border:1px solid rgba(204,204,204,0.7)}.single_page .right_column .noThumb .detail{float:none;width:100%}.single_page .right_column .noThumb .pdfLink{margin:20px 0 0;text-align:right}.single_page .right_column .noThumb .pdfLink a{font-size:14px}.single_page .right_column .relation_detail{padding:0 15px;font-size:1.167em}.single_page .right_column .hall_tab_content .hall_tab_detail{padding:25px 0 0;border:0}.single_page .right_column .hall_tab_content .hall_tab_detail a{font-size:1em}.single_page .right_column .hall_tab_content .hall_tab_detail li{font-size:12px}.single_page .right_column .hall_tab_content .hall_tab_detail h4{margin:0 0 18px;padding:0 0 10px;border-bottom:1px solid #f7f5f5;line-height:1}.single_page .right_column .hall_tab_content .hall_tab_detail table{border-collapse:collapse}.single_page .right_column .hall_tab_content .hall_tab_detail table th,.single_page .right_column .hall_tab_content .hall_tab_detail table td{padding:10px 12px;vertical-align:top}.single_page .right_column .hall_tab_content .hall_tab_detail table td p{font-size:1em}.single_page .right_column .hall_tab_content .hall_tab_detail table table{margin:0 0 10px}.single_page .right_column .hall_tab_content .hall_tab_detail table table:last-child{margin:0}.single_page .right_column .hall_tab_content .hall_tab_detail .profile_tab h3{margin:0 0 14px;padding:0 0 10px;border-bottom:1px solid #f7f5f5;line-height:1}.single_page .right_column .hall_tab_content .hall_tab_detail .profile_tab .hasPhoto span.profileImage{display:inline-block;text-align:right;width:23%;float:right}.single_page .right_column .hall_tab_content .hall_tab_detail .profile_tab .hasPhoto span.profileImage img{max-width:100%}.single_page .right_column .hall_tab_content .hall_tab_detail .profile_tab .hasPhoto p{float:left;width:74%}.single_page .right_column .hall_tab_content .hall_tab_detail table .free_area img{margin:0}.single_page .right_column .hall_tab_content .hall_tab_detail div.free_area{padding:0 5px}.single_page .right_column .hall_tab_content .hall_tab_detail .section{padding:0 5px}.single_page .right_column .hall_tab_content .hall_tab_detail .section div.free_area{padding:0}.single-planetarium .title_post_name{display:block;padding:38px 22px 0;height:100px;line-height:1;background:url('../images/sogobunka/bg-character.jpg?1661174880') left center no-repeat;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.single-planetarium .title_post_name:before,.single-planetarium .title_post_name:after{display:none}.single-planetarium .dateStump{padding:7px 0 0;position:relative}.single-planetarium .dateStump:after{display:block;content:'';position:absolute;top:0;left:-4px;width:47px;height:47px;background:url('../images/sogobunka/ttl-icn-star.png?1661174880') center center no-repeat !important}.single-planetarium .dateStump h2{padding-left:50px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.single-planetarium .dateStump h2:after{display:none}.event_list_archive p{font-size:12px;margin:0}.event_list_archive li{margin:0 0 10px;padding:21px;background:#f7f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.event_list_archive li .meta_block{margin:0 0 20px}.event_list_archive li .meta_block p{float:left;font-weight:bold;letter-spacing:1px}.event_list_archive li .meta_block .labels_container{display:block;float:right;height:20px;vertical-align:top}.event_list_archive li .meta_block .labels_container span{top:inherit;vertical-align:top}.event_list_archive li .detail{float:left;width:540px}.event_list_archive li .detail h3{margin:0 0 20px;padding-bottom:8px;border-bottom:solid 1px #d9d9d9;line-height:1.5;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff}.event_list_archive li .detail h3 a{padding-left:20px;display:inline-block;font-size:18px;text-decoration:none}.event_list_archive li .detail h3 a:after{top:8px;margin-top:0}.event_list_archive li .detail .catch_copy{margin:0 0 10px;font-weight:bold}.event_list_archive li .detail table{margin:0 0 15px;font-size:12px;border:0}.event_list_archive li .detail table th,.event_list_archive li .detail table td{padding:2px 10px;border:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.event_list_archive li .detail table th{width:18%;background:#d9d9d9}.event_list_archive li .detail table td{padding-left:20px;padding-right:0;width:82%}.event_list_archive li .detail table td img{max-width:90%}.event_list_archive li .detail dl{font-size:12px;font-weight:bold;color:red}.event_list_archive li .detail dl dt,.event_list_archive li .detail dl dd{float:left}.event_list_archive li .detail dl dt{width:10%}.event_list_archive li .detail dl dd{width:90%}.event_list_archive li .thumb{float:right;width:107px}.event_list_archive li .thumb img{max-width:calc( 100% - 2px );border:1px solid rgba(204,204,204,0.7)}.event_list_archive li.no_posts{padding:30px}.page_calendar h2{margin-bottom:20px}.nav_contents{margin:0 0 25px}.nav_contents span{display:block}.nav_contents span.next{float:right}.nav_contents span.next a{padding-right:15px;background:url('../images/arrow-double-right.jpg?1661174880') right center no-repeat}.nav_contents span.prev{float:left}.nav_contents span.prev a{padding-left:15px;background:url('../images/arrow-double-left.jpg?1661174880') left center no-repeat}table.event_list_table{border:0}table.event_list_table th,table.event_list_table td{padding:10px 15px 15px;border:0;background:#f2f2f2;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}table.event_list_table tr:nth-child(2n) th,table.event_list_table tr:nth-child(2n) td{background:none}table.event_list_table th{width:20%;white-space:nowrap;font-size:14px;font-weight:normal;border-right:1px solid #e6e6e6;line-height:1.8}table.event_list_table td{width:80%}table.event_list_table td.no_posts{text-align:center}table.event_list_table td.no_posts p{padding:30px 0;margin:0}table.event_list_table td.no_posts a{font-size:14px}table.event_list_table td .detail{padding:0 5px 20px;margin:0 0 20px;border-bottom:1px solid #e6e6e6}table.event_list_table td .detail:last-child{padding-bottom:0;margin:0;border:0}table.event_list_table td .meta_block h3{float:left;margin:0 0 10px;padding:0;border:0;font-size:14px}table.event_list_table td .meta_block .labels_container{display:inline-block;float:right;top:0;right:-8px;margin:2px 0 5px;vertical-align:middle}table.event_list_table td .meta_block .labels_container span{top:inherit;vertical-align:middle}table.event_list_table td dl.detail_info dt,table.event_list_table td dl.detail_info dd{float:left;line-height:1.5;margin:2px 0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}table.event_list_table td dl.detail_info dt{position:relative;width:20%;font-weight:bold;letter-spacing:1px}table.event_list_table td dl.detail_info dt span{display:block;float:right}table.event_list_table td dl.detail_info dd{padding-left:15px;width:80%}table.event_list_table td dl.detail_info dd p{margin:0;font-size:12px;line-height:1.5}table.event_list_table td dl.detail_info dd img{max-width:100%;height:auto}table.event_list_table td dl.detail_info dd.syusai img{margin:0 5px 0 0;vertical-align:middle}.index_list li{border-bottom:1px solid #e6e6e6}.index_list li.no_posts{padding:30px 20px;border:0;line-height:1.8;text-align:center;background:#f7f5f5}.index_list dl{position:relative}.index_list dl dt,.index_list dl dd{padding:13px 0 16px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.index_list dl dt{float:left;padding-top:16px;width:26%;font-size:11px;font-weight:bold;letter-spacing:1px;line-height:2}.index_list dl dt .tag_container{display:block;width:110px;float:right;font-size:10px;font-weight:normal;vertical-align:middle;letter-spacing:0}.index_list dl dt .tag_container span{display:inline-block;margin:0;width:100%;text-align:center;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.index_list dl dd{float:left;width:74%;padding-left:25px}.index_list dl dd a{display:inline-block;font-size:12px}.post_detail{font-size:14px}.hall_page .right_column{width:720px}.hall_page p.head_line{margin-bottom:15px}.hall_page .event_list{margin-bottom:0}.hall_page .shisetsu .riyou{line-height:1.3}.hall_page .shisetsu .riyou strong{color:#c00}.hall_page .shisetsu .riyou strong span{display:inline-block;padding:0 3px;font-size:1.5em}.hall_page .shisetsu .riyou strong span.close{font-size:1em;line-height:2.4}.hall_page .shisetsu .riyou strong span.close_hall{line-height:1.8}.hall_page .kikan dd p{margin-top:7px}.reservation_article h2{margin:0 0 25px}.reservation_article h3{margin:0 0 8px}.reservation_article .section{margin:0 0 30px;padding:0}.reservation_article table th{line-height:1.4}.reservation_article table th.mtg{text-align:center}.reservation_article table .status{padding:0 5px}.reservation_article table td.status{text-align:center}.reservation_article table tr.no_schedule td{text-align:center !important}.reservation_article table tr.open td{background:snow}.reservation_article table tr.open td.table_item{color:#c00;font-weight:bold;background:#fff2f2}.reservation_article table td.open{color:#c00;font-weight:bold}.reservation_article table tr.closed,.reservation_article table tr.closed a{color:#aaa}.reservation_article table tr.closed td,.reservation_article table tr.closed a td{background:#f7f5f5}.reservation_article table td.closed{background:#f7f5f5}.reservation_article .column_2_inner{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.reservation_article .contact_link{padding:0;text-align:left;background:none}.reservation_article .contact_link ul{margin:15px 0 0}.reservation_article .contact_link ul li{font-size:12px;padding-left:12px;text-indent:-12px}.reservation_article .contact_link p.pdf_status,.reservation_article .contact_link a.pdf_link{font-size:14px}.page_planetarium_index h1{display:none}.page_planetarium_index .titleArea{padding:20px 18px 0;width:100%;min-height:130px;background:#e5f0f6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.page_planetarium_index .titleArea h2{margin:0 0 8px;padding:0 0 5px;line-height:1.5;background:none !important;border-bottom:2px solid #dde4e4;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.page_planetarium_index .titleArea h2:after{display:none}.page_planetarium_index .titleArea p{margin:0;line-height:1.5}.page_planetarium_index .titleArea .title{float:right;width:224px}.page_planetarium_index .titleArea .icon{float:left;width:90px}.page_planetarium_index .stumpCard{padding:30px;background:#fefcf5}.page_planetarium_index .stumpCard h2{margin:0 0 8px;padding:0;border:0;color:#f08100;font-size:14px;line-height:1}.page_planetarium_index .stumpCard .icon{width:110px}.page_planetarium_index .stumpCard .title{width:535px}.page_planetarium_index .stumpCard p,.page_planetarium_index .stumpCard li{font-size:12px;line-height:1.4}.page_planetarium_index .stumpCard p{margin:0 0 3px}.page_planetarium_index .stumpCard span{color:#55a062}.page_planetarium_index .planetaList{margin:0 0 10px}.page_planetarium_index .info_wall_container{padding:0 10px 10px;background:#e5f0f6}.page_planetarium_index .info_wall_container .infoBlock{min-height:340px;background:white}.page_planetarium_index .sort_list{padding:0 10px}.page_planetarium_index .sort_list h3{margin:0;padding:0;border:0}.page_planetarium_index .sort_list h3 a{font-size:12px}.page_planetarium_index .sort_list h3 a:hover{color:#333 !important}.page_planetarium_index .sort_list li{float:left;width:100%;margin:0;padding:15px 5px;border-bottom:1px solid #e6e6e6;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.page_planetarium_index .sort_list li.no_posts{text-align:center}.page_planetarium_index .sort_list li .detail{width:180px}.page_planetarium_index .lotsOf .sort_list li:last-of-type{border:0}.planetaTitle{display:table;width:100%;height:100px;margin:1px 0 20px;line-height:1;background:url('../images/sogobunka/bg-character.jpg?1661174880') left center no-repeat;background-color:#fff !important;border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.planetaTitle h1{display:table-cell;vertical-align:middle;padding:0 22px 0;color:#fff;vertical-align:middle;background:none}.planetaTitle h1:after{display:none}.page_character .column_2_inner{padding:0;margin:0 0 18px;background:#fefcf5;overflow:hidden;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:hidden;*zoom:1}.page_character .column_2_inner h2{display:table-cell;height:104px;width:104px;padding:0;border:2px dotted #ff81a2;background-color:#fff !important;vertical-align:middle;text-align:center;font-size:14px;line-height:1.4;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.page_character .column_2_inner h2:after{display:none}.page_character .column_2_inner p{margin:5px 0 0}.page_character .column_2_inner .img{float:right}.page_character .column_2_inner .profile{float:left;width:135px;padding:12px 0 10px 15px}.page_character .column_2_inner:first-of-type{position:relative;background:#fff}.page_character .column_2_inner:first-of-type h2{display:block;border:0;width:auto;height:auto;text-align:left;margin:0 0 5px}.page_character .column_2_inner:first-of-type .img{float:none}.page_character .column_2_inner:first-of-type .profile{position:absolute;top:140px;left:165px;float:none;width:190px;padding:0}#artistlist h3 a{color:#ef4359}.page_links h1.short{margin-bottom:40px !important}.page_links table p{margin:0}.page_links .link_other{margin:0 10px}.page_links .link_other li{line-height:1.8}.page_sitemap .right_column #all h2{background:#fff0f3}.page_sitemap .right_column #all h2:after{background:#ef4359}.page_sitemap .right_column #sogobunka h2{background:#e6f1e8}.page_sitemap .right_column #sogobunka h2:after{background:#55a062}.page_sitemap .right_column #amigo h2{background:#ecebf5}.page_sitemap .right_column #amigo h2:after{background:#7d78be}.page_sitemap .right_column #iris h2{background:#fdf4e2}.page_sitemap .right_column #iris h2:after{background:#f2b33d}.page_sitemap .right_column .column_3{margin:0 15px}.page_sitemap .right_column .column_3 .column_3_inner{width:215px;margin:5px 18px 10px 0}.page_sitemap .right_column .column_3 .column_3_inner h3{margin-bottom:5px}.page_sitemap .right_column .column_3 .column_3_inner:nth-child(3n){margin-right:0}.page_sitemap .right_column ul li{line-height:1.8}.page_sitemap .right_column ul li a{display:inline-block}.page_sitemap .right_column ul li a:after{top:8px}.page_post_single .main_tabs{margin-bottom:30px}.page_post_single .main_tabs li a:hover{color:#ef4359 !important}.main_tabs{margin:0 0 15px;padding:5px 4px 0 5px;background:#ef4359;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.main_tabs li{display:block;float:left;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.main_tabs li a{display:block;padding:10px 0;color:white;font-size:12px;font-weight:bold;text-decoration:none;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0}.main_tabs li a span{display:inline-block;width:100%;margin-right:-2px;border-right:1px solid white;line-height:1.2;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.main_tabs li a:hover,.main_tabs li a.current{background:white;color:#ef4359;border-bottom:1px solid white}.main_tabs li a:hover span,.main_tabs li a.current span{border:none}.main_tabs li a.current{padding:8px 0;font-size:14px}.main_tabs li a.current span{vertical-align:baseline}.main_tabs li:last-child span{border:none}.tab_count_1 li{width:calc( 100% / 1 )}.tab_count_2 li{width:calc( 100% / 2 )}.tab_count_3 li{width:calc( 100% / 3 )}.tab_count_4 li{width:calc( 100% / 4 )}.tab_count_5 li{width:calc( 100% / 5 )}.tab_count_6 li{width:calc( 100% / 6 )}.tab_count_7 li{width:calc( 100% / 7 )}.page_calendar .main_tabs{padding:0;margin:0 0 25px;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-bottom:3px solid #333}.page_calendar .main_tabs li a{height:42px;color:#333;background:#f2f2f2;border:1px solid #e6e6e6;border-bottom:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.page_calendar .main_tabs li a:hover,.page_calendar .main_tabs li a.current{border-color:#333;background:#333;color:white}.page_calendar .main_tabs li a:hover{color:#fff !important}.page_calendar .main_tabs li:last-child{margin-right:0}.page_calendar .tab_count_1 li{width:calc( (100% - 14px * 0) / 1 );margin-right:14px}.page_calendar .tab_count_2 li{width:calc( (100% - 14px * 1) / 2 );margin-right:14px}.page_calendar .tab_count_3 li{width:calc( (100% - 14px * 2) / 3 );margin-right:14px}.page_calendar .tab_count_4 li{width:calc( (100% - 14px * 3) / 4 );margin-right:14px}.page_calendar .tab_count_5 li{width:calc( (100% - 14px * 4) / 5 );margin-right:14px}.page_calendar .tab_count_6 li{width:calc( (100% - 14px * 5) / 6 );margin-right:14px}.page_calendar .tab_count_7 li{width:calc( (100% - 14px * 6) / 7 );margin-right:14px}.ie .page_calendar .main_tabs li{margin-right:14px}.ie .page_calendar .main_tabs li:last-child{margin-right:0}.pagination{margin:40px 0 20px;font-size:13px;text-align:center}.pagination span,.pagination a{display:inline-block;padding:4px;margin:0 2px}.pagination .pages,.pagination .current{font-weight:bold}.notes{font-size:10px !important;color:#c00}.btn_contact:hover,.btn_contact:hover .arrow{color:#fff !important}.btn_contact:hover .arrow:after{background-color:#fff !important}p.backlink a.arrow{font-size:1.1rem}html.artistiFrame{background:#fff}html.artistiFrame #artist{padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html.artistiFrame #artist .right_column{margin:0;padding:0}html.artistiFrame #artist .right_column h1{font-size:20px;line-height:1.3}html.artistiFrame #artist .right_column .profile{font-size:12px;line-height:1.7}html.artistiFrame #artist .right_column .profile p{font-size:12px;margin:0 0 20px}html.artistiFrame #artist .right_column .profilcopy{padding:0 0 20px;line-height:1.8;overflow:hidden;*zoom:1}html.artistiFrame #artist .right_column .profilcopy .imgLeft{float:left;margin:2px 25px 15px 0}html.artistiFrame #artist .right_column .data dl{overflow:hidden;*zoom:1;padding:5px 0;border-bottom:1px solid #f7f5f5}html.artistiFrame #artist .right_column .data dl dt{float:left;width:20%}html.artistiFrame #artist .right_column .data dl dt .smark{display:inline-block;margin:0 5px 0 0;color:#98cf36}html.artistiFrame #artist .right_column .data dl dd{margin:0 0 0 20%}.fontcolor_normal{color:#333}.fontcolor_all{color:#ef4359}.fontcolor_kuki{color:#55a062}.fontcolor_amigo{color:#7d78be}.fontcolor_iris{color:#f2b33d}.font_bold{font-weight:bold}.font_normal{font-weight:normal}table.warimashi td.table_item{background:none !important}.mb_0{margin-bottom:0px !important}.mt_0{margin-top:0px !important}.ml_0{margin-left:0px !important}.mr_0{margin-right:0px !important}.pb_0{padding-bottom:0px !important}.pt_0{padding-top:0px !important}.pl_0{padding-left:0px !important}.pr_0{padding-right:0px !important}.mb_5{margin-bottom:5px !important}.mt_5{margin-top:5px !important}.ml_5{margin-left:5px !important}.mr_5{margin-right:5px !important}.pb_5{padding-bottom:5px !important}.pt_5{padding-top:5px !important}.pl_5{padding-left:5px !important}.pr_5{padding-right:5px !important}.mb_10{margin-bottom:10px !important}.mt_10{margin-top:10px !important}.ml_10{margin-left:10px !important}.mr_10{margin-right:10px !important}.pb_10{padding-bottom:10px !important}.pt_10{padding-top:10px !important}.pl_10{padding-left:10px !important}.pr_10{padding-right:10px !important}.mb_15{margin-bottom:15px !important}.mt_15{margin-top:15px !important}.ml_15{margin-left:15px !important}.mr_15{margin-right:15px !important}.pb_15{padding-bottom:15px !important}.pt_15{padding-top:15px !important}.pl_15{padding-left:15px !important}.pr_15{padding-right:15px !important}.mb_20{margin-bottom:20px !important}.mt_20{margin-top:20px !important}.ml_20{margin-left:20px !important}.mr_20{margin-right:20px !important}.pb_20{padding-bottom:20px !important}.pt_20{padding-top:20px !important}.pl_20{padding-left:20px !important}.pr_20{padding-right:20px !important}.mb_25{margin-bottom:25px !important}.mt_25{margin-top:25px !important}.ml_25{margin-left:25px !important}.mr_25{margin-right:25px !important}.pb_25{padding-bottom:25px !important}.pt_25{padding-top:25px !important}.pl_25{padding-left:25px !important}.pr_25{padding-right:25px !important}.mb_30{margin-bottom:30px !important}.mt_30{margin-top:30px !important}.ml_30{margin-left:30px !important}.mr_30{margin-right:30px !important}.pb_30{padding-bottom:30px !important}.pt_30{padding-top:30px !important}.pl_30{padding-left:30px !important}.pr_30{padding-right:30px !important}.mb_35{margin-bottom:35px !important}.mt_35{margin-top:35px !important}.ml_35{margin-left:35px !important}.mr_35{margin-right:35px !important}.pb_35{padding-bottom:35px !important}.pt_35{padding-top:35px !important}.pl_35{padding-left:35px !important}.pr_35{padding-right:35px !important}.mb_40{margin-bottom:40px !important}.mt_40{margin-top:40px !important}.ml_40{margin-left:40px !important}.mr_40{margin-right:40px !important}.pb_40{padding-bottom:40px !important}.pt_40{padding-top:40px !important}.pl_40{padding-left:40px !important}.pr_40{padding-right:40px !important}.mb_45{margin-bottom:45px !important}.mt_45{margin-top:45px !important}.ml_45{margin-left:45px !important}.mr_45{margin-right:45px !important}.pb_45{padding-bottom:45px !important}.pt_45{padding-top:45px !important}.pl_45{padding-left:45px !important}.pr_45{padding-right:45px !important}.mb_50{margin-bottom:50px !important}.mt_50{margin-top:50px !important}.ml_50{margin-left:50px !important}.mr_50{margin-right:50px !important}.pb_50{padding-bottom:50px !important}.pt_50{padding-top:50px !important}.pl_50{padding-left:50px !important}.pr_50{padding-right:50px !important}html.html-mailnews_form{background:#fff}html.html-mailnews_form #mailnews_form{min-height:420px;padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html.html-mailnews_form #mailnews_form .right_column{padding-top:0;margin-bottom:0}html.html-mailnews_form #mailnews_form .right_column th{vertical-align:top;line-height:1.7}html.html-mailnews_form #mailnews_form .right_column .mw_wp_form_preview th{vertical-align:baseline}html.html-mailnews_form #mailnews_form .right_column .mwform-error{display:block;margin-top:6px;color:red}html.html-mailnews_form #mailnews_form .right_column .mwform-btn{margin-bottom:0;text-align:center}html.html-mailnews_form #mailnews_form .right_column .submitBtn{padding:10px 20px;min-width:180px;font-size:14px;cursor:pointer;outline:none;color:#fff;border:0;border-bottom:4px solid #eb1430;background:#ef4359;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}html.html-mailnews_form #mailnews_form .right_column .submitBtn.-back{background:#aaa;border-color:#919191}html.html-mailnews_form #mailnews_form .right_column .submitBtn:hover{opacity:.8}html.html-mailnews_form #mailnews_form .require{display:inline-block;padding:0 4px;margin-left:6px;color:#fff;font-weight:normal;font-size:10px;vertical-align:middle;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#cc0000}.inputContent{display:inline-block;vertical-align:bottom}.right_column .inputContent__index{display:inline-block;vertical-align:middle}.right_column .inputContent__outer{margin-bottom:8px}.right_column .inputContent__outer:last-child{margin-bottom:0}.right_column .inputContent__label,.right_column .inputContent__notes{font-size:12px;color:#ef4359}.right_column .inputContent__label{margin-bottom:5px}.right_column .inputContent__notes{display:inline-block;vertical-align:bottom}.right_column .inputContent input{padding:5px}.mw_wp_form_preview .inputContent__outer{margin-bottom:0}.mw_wp_form_preview .inputContent__check{display:none}.mw_wp_form_preview .inputContent__label,.mw_wp_form_preview .inputContent__notes{display:none}.thanks{padding:80px 0;text-align:center}.right_column .thanks__ttl{font-size:1.4rem;font-weight:bold;margin-bottom:2px}.right_column .thanks__txt,.right_column .thanks__back{font-size:12px}.right_column .thanks__txt{margin-bottom:24px}.right_column .thanks__back{margin-bottom:0}.-keycolor{color:#ef4359}.page_kodomo-cafe .kodomo-cafe_list li a{font-size:14px}@media screen and (min-width: 768px){.page_kodomo-cafe .kodomo-cafe_list{margin-left:8px}}@media screen and (max-width: 767px){.page_kodomo-cafe .kodomo-cafe_list li a{font-size:12px}}.page_kodomo-cafe .more_btn{display:block;margin:0 auto 27px;border:solid 1px #e6e6e6;border-radius:3px;width:170px;text-align:center}.page_kodomo-cafe .more_btn span{display:inline-block;background:url(../images/arrow_black.png) left center no-repeat;height:33px;line-height:33px;font-size:12px;font-weight:bold;padding:0 12px;text-decoration:underline;position:relative}.page_kodomo-cafe .more_btn span::after{content:'';background:url(../images/icon_external.png) center center no-repeat;position:absolute;right:-4px;top:0;bottom:0;margin:auto 0;width:10px;height:10px}#footer_support{background:#fff0f3;padding:35px 0 25px;border-top:#e0e0e0 1px solid;border-bottom:#e0e0e0 1px solid}#footer_support h2{position:relative;font-size:16px;padding-left:20px}#footer_support h2:after{content:"";position:absolute;top:0px;left:2px;display:block;width:5px;height:16px;margin-top:0;border-radius:10px;background:#ef4359}#footer_support+#foot.no_recommend_footer{margin-top:0}#footer_support ul{display:flex;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;width:calc(100% + 15px);margin:35px -15px 0 0}#footer_support ul li{margin-bottom:12px;margin-right:15px;width:182px}#footer_support ul li img{display:block;width:100%;transition:opacity 0.2s}#footer_support ul li a:hover img{opacity:0.7}@media screen and (max-width: 767px){#footer_support h2{font-size:12px;padding-left:16px}#footer_support h2:after{margin-top:-2px}#footer_support{padding:25px 15px 15px}#footer_support ul{width:calc(100% + 10px);margin:25px -10px 0 0}#footer_support ul li{width:calc(50% - 10px);margin-bottom:10px;margin-right:10px}#footer_support h2:after{top:4px}}.toolbar{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}[lang*="mtfrom"] .toolbar{position:relative;display:inline-block;padding-left:14px;margin-left:13px}[lang*="mtfrom"] .toolbar:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;content:'';display:block;background:#d9d9d9;width:1px;height:99%}[data-sitecolor="blue"] [lang*="mtfrom"] .toolbar:after{background:#ff0}[data-sitecolor="yellow"] [lang*="mtfrom"] .toolbar:after{background:#000}[data-sitecolor="black"] [lang*="mtfrom"] .toolbar:after{background:#d9d9d9}[lang*="mtfrom"] .toolbar:first-child:after{display:none}.toolbar:not(:last-child){position:relative;padding-right:14px;margin-right:13px}.toolbar:not(:last-child):after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;content:'';display:block;background:#d9d9d9;width:1px;height:calc(100% - 2px)}[data-sitecolor="blue"] .toolbar:not(:last-child):after{background:#ff0}[data-sitecolor="yellow"] .toolbar:not(:last-child):after{background:#000}[data-sitecolor="black"] .toolbar:not(:last-child):after{background:#d9d9d9}.toolbar__ttl{margin-right:10px}[lang*="mtfrom"] .toolbar__ttl{display:inline-block}.toolbar__body{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}[lang*="mtfrom"] .toolbar__body{display:inline-block}.toolbar__text{line-height:1;display:inline-block;padding:0 8px}[lang*="mtfrom"] .toolbar__text{display:inline-block}.toolbar__btn{min-width:22px;height:22px;border:1px solid #e6e6e6;background:transparent;padding:0;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;cursor:pointer;font-size:13px;line-height:1}[data-sitecolor="yellow"] .toolbar__btn{border-color:#000}[data-sitecolor="blue"] .toolbar__btn{border-color:#ff0}[lang*="mtfrom"] .toolbar__btn{display:inline-block;vertical-align:middle}.toolbar__btn.-zoom{position:relative;background:#fff}.toolbar__btn.-zoom:before,.toolbar__btn.-zoom:after{position:absolute;top:50%;content:""}html:not([data-sitecolor]) .toolbar__btn.-zoom:before,[data-sitecolor="white"] .toolbar__btn.-zoom:before,html:not([data-sitecolor]) .toolbar__btn.-zoom:after,[data-sitecolor="white"] .toolbar__btn.-zoom:after{background:#333}[data-sitecolor="blue"] .toolbar__btn.-zoom:before,[data-sitecolor="blue"] .toolbar__btn.-zoom:after{background:#ff0}[data-sitecolor="yellow"] .toolbar__btn.-zoom:before,[data-sitecolor="yellow"] .toolbar__btn.-zoom:after{background:#000}[data-sitecolor="black"] .toolbar__btn.-zoom:before,[data-sitecolor="black"] .toolbar__btn.-zoom:after{background:#d9d9d9}.toolbar__btn.-zoom:before{left:50%;width:7px;height:1px;margin-top:-1px;margin-left:-4px}.toolbar__btn.-zoom:after{width:1px;height:7px;margin-left:-.5px;margin-top:-4px}html:not([data-zoom]) .toolbar__btn.-zoom.-minus,[data-zoom="100"] .toolbar__btn.-zoom.-minus{opacity:.3;pointer-events:none}html:not([data-zoom]):not([data-sitecolor]) .toolbar__btn.-zoom.-minus,html:not([data-zoom])[data-sitecolor="white"] .toolbar__btn.-zoom.-minus,[data-zoom="100"][data-sitecolor="white"] .toolbar__btn.-zoom.-minus{opacity:0.5}html:not([data-zoom]):not([data-sitecolor]) .toolbar__btn.-zoom.-minus:before,html:not([data-zoom])[data-sitecolor="white"] .toolbar__btn.-zoom.-minus:before,[data-zoom="100"][data-sitecolor="white"] .toolbar__btn.-zoom.-minus:before{background:#e6e6e6}.toolbar__btn.-zoom.-minus:after{display:none}[data-zoom="200"] .toolbar__btn.-zoom.-plus{opacity:.3;pointer-events:none}[data-zoom="200"]:not([data-sitecolor]) .toolbar__btn.-zoom.-plus,[data-zoom="200"][data-sitecolor="white"] .toolbar__btn.-zoom.-plus{opacity:0.5}[data-zoom="200"]:not([data-sitecolor]) .toolbar__btn.-zoom.-plus:before,[data-zoom="200"]:not([data-sitecolor]) .toolbar__btn.-zoom.-plus:after,[data-zoom="200"][data-sitecolor="white"] .toolbar__btn.-zoom.-plus:before,[data-zoom="200"][data-sitecolor="white"] .toolbar__btn.-zoom.-plus:after{background:#e6e6e6}.toolbar__btn.-color{border-color:#a6a6a6}[data-sitecolor="blue"] .toolbar__btn.-color{border-color:#ff0}[data-sitecolor="yellow"] .toolbar__btn.-color{border-color:#000}[data-sitecolor="black"] .toolbar__btn.-color{border-color:#fff}.toolbar__btn.-color:not(:last-child){margin-right:4px}.toolbar__btn[data-color="white"]{background:#fff;border-color:#000}.toolbar__btn[data-color="blue"]{background:blue;color:#fff}.toolbar__btn[data-color="yellow"]{background:#ff0}.toolbar__btn[data-color="black"]{background:#000;color:#fff}.toolbar__pulldown{width:113px;height:24px;border:1px solid #e6e6e6;box-sizing:border-box;font-size:12px;line-height:1;background:#fff;color:#333}[data-sitecolor="yellow"] .toolbar__pulldown{border-color:#000}[lang*="mtfrom"] .toolbar__pulldown{display:inline-block;vertical-align:middle}[lang*="mtfrom"] .toolbar__pulldown>.notranslate{display:table;height:100%;width:100%}.toolbar__pulldownSelected{position:relative;height:100%;display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0 22px 0 5px;cursor:pointer}[lang*="mtfrom"] .toolbar__pulldownSelected{display:table-cell;vertical-align:middle;text-align-last:left}.toolbar__pulldownSelected:after{position:absolute;top:0;right:0;content:'';display:block;width:22px;height:22px;background:url("../images/common/arw-pulldown.png") center center no-repeat}.toolbar__pulldownList{position:relative;z-index:200;background:#fff;top:1px;left:-1px;width:calc(100% + 2px);border:1px solid #e6e6e6;border-top:0;box-sizing:border-box}.toolbar__pulldownList{display:none;text-align-last:left}.-opened .toolbar__pulldownList{display:block}[data-sitecolor="yellow"] .toolbar__pulldownList{border-color:#000}.toolbar__pulldownItem{display:block !important;margin-right:0 !important}.toolbar__pulldownItem a{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;height:22px;padding-left:5px;box-sizing:border-box;color:#333 !important;white-space:nowrap}.toolbar__pulldownItem a:hover{text-decoration:none !important;background:#eee}header .sub_navi{display:flex;justify-content:flex-end}header .sub_navi .headerTool{display:flex;justify-content:flex-end;align-items:center}header .sub_navi .headerTool>*{white-space:nowrap}header .sub_navi li:first-child{margin-right:15px}@media screen and (min-width: 768px) and (max-width: 979px){[data-zoom="150"] .fixedNav ul,[data-zoom="200"] .fixedNav ul{width:100%;border-left:0}[data-zoom="150"] .fixedNav ul li:last-child,[data-zoom="200"] .fixedNav ul li:last-child{border-right:0}}@media screen and (min-width: 768px){html[data-zoom="150"]{zoom:150%;-ms-zoom:150%}html[data-zoom="200"]{zoom:200%;-ms-zoom:200%}[data-zoom] .header,[data-zoom] .indexKeyImage,[data-zoom] .homeMenu,[data-zoom] .contentWrapper,[data-zoom] .adminInfo,[data-zoom] .footer{min-width:1040px}[data-zoom] .fixedNav{overflow-y:hidden;overflow-x:scroll}[data-zoom].gecko .header,[data-zoom].gecko .indexKeyImage,[data-zoom].gecko .homeMenu,[data-zoom].gecko .contentWrapper,[data-zoom].gecko .adminInfo,[data-zoom].gecko .footer{min-width:693px}.gecko[data-zoom="150"] body{transform-origin:0 0;transform:scale(1.5)}.gecko[data-zoom="200"] body{transform-origin:0 0;transform:scale(2)}}@media screen and (min-width: 768px){[data-zoom="150"] .-fancy-news-opened .fancybox-wrap,[data-zoom="200"] .-fancy-news-opened .fancybox-wrap,[data-zoom="150"] .fancybox-wrap.fancybox-type-iframe,[data-zoom="200"] .fancybox-wrap.fancybox-type-iframe{width:630px !important}[data-zoom="150"] .-fancy-news-opened .fancybox-inner,[data-zoom="200"] .-fancy-news-opened .fancybox-inner,[data-zoom="150"] .fancybox-type-iframe .fancybox-inner,[data-zoom="200"] .fancybox-type-iframe .fancybox-inner{width:600px !important}.artistiFrame[data-zoom="150"],.artistiFrame[data-zoom="200"]{width:600px}[data-zoom="150"] #artist,[data-zoom="200"] #artist{width:auto !important;max-width:600px}[data-zoom="150"] .modalNews,[data-zoom="200"] .modalNews{width:520px}}
