@charset "utf-8";body,input,select,textarea{font-family:'メイリオ',Meiryo,sans-serif}body #tmp_contents p em{font-family:"ＭＳ ゴシック","MS Gothic","Osaka－等幅",Osaka-mono,monospace;font-size:105%}a:link{color:#037}body{font-size:87.5%;color:#333}.txt_red{color:#bc011c}.txt_green{color:#17721e}.txt_big{font-size:130%}.txt_small{font-size:86%}td.bg_red,th.bg_red{color:inherit;background-color:#fcecec}td.bg_yellow,th.bg_yellow{color:inherit;background-color:#fbfbdf}td.bg_blue,th.bg_blue{color:inherit;background-color:#ebf9fc}td.bg_gray,th.bg_gray{color:inherit;background-color:#e9e9e9}td.bg_green,th.bg_green{color:inherit;background-color:#edfbee}td.bg_purple,th.bg_purple{color:inherit;background-color:#ede9fa}#tmp_wrapper{min-width:1200px;margin:0 auto}.container:before,.container:after{content:''}.container:after{clear:both}.container{width:1200px;margin:0 auto}.txt_block{display:block}.display_sp{display:none}#tmp_hlogo{float:left;padding:25px 0px 20px}#tmp_hlogo h1,#tmp_hlogo p{display:block;width:483px;height:42px;background:transparent url(/shared/site_gikai/images/logo.png) no-repeat;background-size:100% 100%}#tmp_hlogo a{display:block;width:483px;height:42px}#tmp_hlogo h1 span,#tmp_hlogo p span{display:block;width:483px;height:42px;position:relative;z-index:-1;text-indent:-9999px;overflow:hidden}#tmp_header .right_cnt{float:right;min-width:50%}#tmp_means ul{margin:0;padding:10px 0 5px;list-style:none;text-align:right}#tmp_means ul li{display:inline-block;margin-left:26px}#tmp_means ul li a{text-decoration:none;background:transparent url(/shared/site_gikai/images/icon/green_icon.png) no-repeat left center;font-size:92.8%;padding-left:9px;color:#333}#tmp_means ul li a:hover,#tmp_means ul li a:focus,#tmp_means ul li a:active{text-decoration:underline}#tmp_means ul li a.setting_link{padding-left:27px}#tmp_search{text-align:right;position:relative}#tmp_gsearch{position:relative}.lbl_search{position:absolute;display:block;width:15px;height:15px;top:8px;left:8px;z-index:1;background:#fff url(/shared/site_gikai/images/icon/search_icon.png) no-repeat left center;color:#000;text-indent:1987px;overflow:hidden}#tmp_wrap_query{width:190px;position:relative;float:left}#tmp_query{width:100%;border:1px solid #333;min-height:30px;padding:0 5px 0 30px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.query_submit{float:right;width:80px;min-height:30px;background-color:#747474;color:#fff;text-align:center;padding:5px 5px 4px}.query_submit:hover,.query_submit:focus,.query_submit:active{cursor:pointer}.query_submit #tmp_func_sch_btn{border:none;color:#fff;background-color:transparent}.query_submit #tmp_func_sch_btn:hover,.query_submit #tmp_func_sch_btn:focus,.query_submit #tmp_func_sch_btn:active{cursor:pointer}#tmp_gsearch{display:inline-block;margin-right:4px}a.search_way{display:inline-block;position:relative;top:-9px;text-decoration:none;color:#333;background-color:#e5e5e5;font-size:92.8%;min-width:110px;min-height:30px;text-align:center;padding-left:2px;padding-top:7px}a.search_way:before{content:'';display:inline-block;width:5px;height:8px;position:relative;background:transparent url(/shared/site_gikai/images/icon/black_icon.png) no-repeat left center;margin-right:5px;top:-2px}.gnavi{color:inherit;clear:both;border-top:4px solid #00809b;border-bottom:4px solid #00809b}.gnavi ul{list-style:none}.gnavi li{width:200px;position:relative;float:left}.gnavi li:before,.gnavi li:last-child:after{content:'';display:block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:1px;height:32px;background-color:#00809b;color:#000}.gnavi li:last-child:after{left:auto;right:0}.gnavi a{display:block;padding:19px 10px 15px;text-align:center;text-decoration:none;font-size:128.6%;font-weight:bold;color:#333;line-height:1}.gnavi .active a,.gnavi a:hover,.gnavi a:focus{background-color:#b2d9e1}#tmp_footer{border-top:2px solid #00809b;margin-top:53px;padding:12px 0 0;color:inherit}.fnavi{padding:6px 10px 5px;color:inherit;list-style:none}.fnavi li{margin:0 15px 0 0;white-space:nowrap;float:left}.fnavi li.last{margin-right:0}.fnavi li a{text-decoration:none;background:transparent url(/shared/site_gikai/images/icon/green_icon.png) no-repeat 0 4px;font-size:92.8%;padding-left:9px;color:#333;margin-right:18px}.fnavi li a:hover,.fnavi li a:focus,.fnavi li a:active{text-decoration:underline}.fnavi li:last-child a{margin-right:0;background:#e6e6e6 url(/shared/site_gikai/images/footer_logo.png) no-repeat 8px center;padding:5px 12px 5px 39px;position:relative;top:-2px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}#tmp_footer address{border-top:1px solid #e6e6e6;margin:11px 0 26px;padding-top:26px;padding:26px 10px 0;font-style:normal;color:#333;background-color:#fff}#tmp_footer address .address_tlt{font-size:128.6%;font-weight:bold}#tmp_footer address .address_cnt{margin:0 1em 3px 0}#tmp_footer address a{text-decoration:none;background:transparent url(/shared/site_gikai/images/icon/green_icon.png) no-repeat 0 4px;font-size:92.8%;padding-left:9px;color:#333}#tmp_footer address a:hover,#tmp_footer address a:focus,#tmp_footer address a:active{text-decoration:underline}.footer_cnt{background-color:#00809b;color:#fff}.footer_cnt .container{position:relative}.copyright{text-align:center;font-size:92.8%;color:#fff;background-color:transparent;padding:10px}.pnavi{position:absolute;display:block;bottom:100%;right:-11px}.pnavi a{display:block;background:#00809b url(/shared/site_gikai/images/icon/arrow_top.png) no-repeat center 8px;text-decoration:none;color:#fff;font-size:78.5%;padding:18px 15px 5px;border-top-left-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-right-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;text-align:center}.disp_pc .pnavi{right:0}.wrap_col_rgt_navi{float:right}.column_rnavi .wrap_col_main{width:100%;float:left}.format_free .wrap_col_rgt_navi{width:250px}.format_free .column_rnavi .wrap_col_main{margin-right:-300px}.format_free .column_rnavi .col_main{margin-right:300px}.plugin{margin:0 0 40px;padding:10px 12px;border:3px solid #e5e5e5;clear:both}.plugin .plugin_img{margin:2px 17px 0 0!important;float:left}.plugin .plugin_img img{vertical-align:top}.plugin p{margin:0!important;color:#1b1b1b;background-color:transparent}.plugin p span{display:inline-block}.plugin p a{color:#00809b;background-color:transparent}.plugin p a:hover,.plugin p a:focus,.plugin p a:active{text-decoration:none}#tmp_inquiry{margin:0 0 30px;border:1px solid #e5e5e5;clear:both}#tmp_inquiry_ttl{padding:17px 18px 10px;color:#333;font-weight:bold;background-color:#e5e5e5;border-bottom:1px solid #e5e5e5}#tmp_inquiry_ttl p{margin-bottom:0!important;font-size:142.8%}#tmp_inquiry_cnt{padding:18px;word-break:break-all}#tmp_inquiry_cnt p{margin-bottom:0!important}#tmp_inquiry_cnt .inquiry_parts{margin:0 0 0.8em}#tmp_inquiry_cnt .inquiry_submit{text-align:center}#tmp_inquiry_cnt .inquiry_btn{margin:0.3em 0 0;border:1px solid #00809b;color:#000;font-size:114.3%;background:transparent url(/shared/site_gikai/images/icon/white_icon.png) no-repeat 26px center;padding:7px 28px 7px 50px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;cursor:pointer;white-space:normal}#tmp_inquiry_cnt .inquiry_btn:hover,#tmp_inquiry_cnt .inquiry_btn:focus,#tmp_inquiry_cnt .inquiry_btn:active{text-decoration:underline}#tmp_feedback{margin:0 0 27px;border:1px solid #e5e5e5;clear:both}#tmp_feedback_ttl{padding:17px 18px 10px;color:#333;font-weight:bold;background-color:#e5e5e5;border-bottom:1px solid #e5e5e5}#tmp_feedback_ttl p{margin-bottom:0!important;font-size:142.8%}#tmp_feedback_cnt{padding:18px}#tmp_feedback_cnt fieldset{margin:0 0 0.5em 0;clear:both}#tmp_feedback_cnt fieldset legend{margin:0 0 0.5em 0;font-weight:bold;clear:both;font-size:114.3%}#tmp_feedback_cnt fieldset p{display:inline;margin:0 1em 0 0;float:left}#tmp_feedback_cnt .submit{margin:0.8em 0 0 0!important;text-align:center;clear:both}#tmp_feedback_cnt .submit input{border:1px solid #00809b;color:#000;font-size:114.3%;padding:7px 96px 7px 105px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;cursor:pointer;background:transparent url(/shared/site_gikai/images/icon/white_icon.png) no-repeat 84px center;white-space:normal}#tmp_feedback_cnt .submit input:hover,#tmp_feedback_cnt .submit input:focus,#tmp_feedback_cnt .submit input:active{text-decoration:underline}table.col2{width:99%;border-collapse:collapse;border-spacing:0}table.col2 td.col2L,table.col2 td.col2R{width:50%;padding:0;vertical-align:top;text-align:left}table.col2 td.col2L{border-right:15px solid #fff}div.col2{width:100%}div.col2 div.col2L{display:table;width:48.5%;margin-right:2%;float:left}div.col2 div.col2R{display:table;width:48.5%;float:left}table.col2 table.col2 td.col2L{padding:0}div.col2 div.col2 div.col2L{width:47.5%;margin-right:4%}div.col2 div.col2 div.col2R{width:47.5%}div.fixed_col2{width:100%}div.fixed_col2 div.fixed_col2L{display:table;width:48.5%;margin-right:2%;float:left}div.fixed_col2 div.fixed_col2R{display:table;width:48.5%;float:right}table.col3{width:99%;border-collapse:collapse;border-spacing:0}table.col3 td.col3L,table.col3 td.col3M,table.col3 td.col3R{width:33.33%;padding:0;vertical-align:top;text-align:left}table.col3 td.col3L,table.col3 td.col3M{border-right:15px solid #fff}div.col3{width:100%}div.col3 div.col3L,div.col3 div.col3M{display:table;width:31.7%;margin-right:2%;float:left}div.col3 div.col3R{display:table;width:31.7%;float:left}.wrap_mc_pc,.wrap_mc_sp{display:none}#tmp_sma_menu{visibility:hidden;opacity:0;display:none}#tmp_sma_search{visibility:hidden;opacity:0;display:none}.model_pc #tmp_sma_menu,.model_pc #tmp_sma_search,.disp_pc #tmp_sma_menu,.disp_pc #tmp_sma_search{display:none!important}.disp_pc .wrap_mc_sp,.disp_pc .wrap_mc_sp #tmp_switch_sp_style{display:block}.disp_pc #tmp_hnavi_s,.disp_pc #tmp_sma_lmenu,.disp_pc #tmp_sma_rmenu{display:none}.wrap_mc_sp{text-align:center}#tmp_switch_sp_style{padding:10px;font-weight:bold;text-decoration:none;color:#fff;background-color:#bc011c;border-bottom:4px solid #222}.color_blue #tmp_wrapper,.color_blue #tmp_wrapper *,.color_yellow #tmp_wrapper,.color_yellow #tmp_wrapper *,.color_black #tmp_wrapper,.color_black #tmp_wrapper *{background-image:none!important;list-style-image:none!important}.color_blue #tmp_wrapper span,.color_yellow #tmp_wrapper span,.color_black #tmp_wrapper span{z-index:auto!important}.color_blue #tmp_event_cal_cnt .calendar .today,.color_yellow #tmp_event_cal_cnt .calendar .today,.color_black #tmp_event_cal_cnt .calendar .today{background-color:transparent!important}.color_blue #tmp_wrap_main #tmp_cate_ttl h1,.color_yellow #tmp_wrap_main #tmp_cate_ttl h1,.color_black #tmp_wrap_main #tmp_cate_ttl h1{padding:0!important;border:none!important}.color_blue #tmp_wrap_main h1,.color_blue #tmp_wrap_main h2,.color_blue #tmp_wrap_main h3,.color_blue #tmp_wrap_main h4,.color_blue #tmp_wrap_main h5,.color_blue #tmp_wrap_main h6,.color_yellow #tmp_wrap_main h1,.color_yellow #tmp_wrap_main h2,.color_yellow #tmp_wrap_main h3,.color_yellow #tmp_wrap_main h4,.color_yellow #tmp_wrap_main h5,.color_yellow #tmp_wrap_main h6,.color_black #tmp_wrap_main h1,.color_black #tmp_wrap_main h2,.color_black #tmp_wrap_main h3,.color_black #tmp_wrap_main h4,.color_black #tmp_wrap_main h5,.color_black #tmp_wrap_main h6{padding:5px!important;border:none!important}.color_blue.format_top #tmp_wrap_main h1,.color_blue.format_top #tmp_wrap_main h2,.color_blue.format_top #tmp_wrap_main h3,.color_blue.format_top #tmp_wrap_main h4,.color_blue.format_top #tmp_wrap_main h5,.color_blue.format_top #tmp_wrap_main h6,.color_yellow.format_top #tmp_wrap_main h1,.color_yellow.format_top #tmp_wrap_main h2,.color_yellow.format_top #tmp_wrap_main h3,.color_yellow.format_top #tmp_wrap_main h4,.color_yellow.format_top #tmp_wrap_main h5,.color_yellow.format_top #tmp_wrap_main h6,.color_black.format_top #tmp_wrap_main h1,.color_black.format_top #tmp_wrap_main h2,.color_black.format_top #tmp_wrap_main h3,.color_black.format_top #tmp_wrap_main h4,.color_black.format_top #tmp_wrap_main h5,.color_black.format_top #tmp_wrap_main h6{border:none!important;padding:0!important}.color_blue #tmp_wrap_main a.icon_pdf,.color_blue #tmp_wrap_main a.icon_word,.color_blue #tmp_wrap_main a.icon_excel,.color_yellow #tmp_wrap_main a.icon_pdf,.color_yellow #tmp_wrap_main a.icon_word,.color_yellow #tmp_wrap_main a.icon_excel,.color_black #tmp_wrap_main a.icon_pdf,.color_black #tmp_wrap_main a.icon_word,.color_black #tmp_wrap_main a.icon_excel{margin:0!important;padding:0!important}.color_blue #tmp_wrapper .used_bg_img,.color_yellow #tmp_wrapper .used_bg_img,.color_black #tmp_wrapper .used_bg_img{width:auto!important;height:auto!important}.color_blue #tmp_wrapper .used_bg_img a,.color_yellow #tmp_wrapper .used_bg_img a,.color_black #tmp_wrapper .used_bg_img a{width:auto!important;height:auto!important;text-decoration:underline!important}.color_blue #tmp_wrapper .used_bg_img span,.color_yellow #tmp_wrapper .used_bg_img span,.color_black #tmp_wrapper .used_bg_img span{z-index:1!important;height:auto!important}.color_blue #tmp_wrap_main caption,.color_yellow #tmp_wrap_main caption,.color_black #tmp_wrap_main caption{background-color:transparent!important}#tmp_wrap_main #tmp_gmap_box button,#tmp_wrap_main #tmp_gmap_box .gmnoprint *,#tmp_wrap_main #tmp_gmap_box .gm-style-cc *{background-color:#fff!important}.color_blue #tmp_hlogo h1,.color_blue #tmp_hlogo p,.color_yellow #tmp_hlogo h1,.color_yellow #tmp_hlogo p,.color_black #tmp_hlogo h1,.color_black #tmp_hlogo p,.color_blue #tmp_hlogo h1 span,.color_blue #tmp_hlogo p span,.color_yellow #tmp_hlogo h1 span,.color_yellow #tmp_hlogo p span,.color_black #tmp_hlogo h1 span,.color_black #tmp_hlogo p span,.color_blue #tmp_hlogo h1 a,.color_blue #tmp_hlogo p a,.color_yellow #tmp_hlogo h1 a,.color_yellow #tmp_hlogo p a,.color_black #tmp_hlogo h1 a,.color_black #tmp_hlogo p a{height:auto!important;text-indent:0!important;word-wrap:break-word}.color_blue #tmp_hlogo h1,.color_yellow #tmp_hlogo h1,.color_black #tmp_hlogo h1{font-size:100%!important;width:auto!important}.color_blue #tmp_wrapper .slick-dots li.slick-active a,.color_black #tmp_wrapper .slick-dots li.slick-active a{background-color:#fff!important}.color_blue #tmp_wrapper .slick-dots a,.color_black #tmp_wrapper .slick-dots a{border:2px solid #fff!important;border-radius:50%}.color_yellow #tmp_wrapper .slick-dots li.slick-active a{background-color:#222!important}.color_yellow #tmp_wrapper .slick-dots a{border:2px solid #222!important;border-radius:50%}.color_blue #tmp_wrapper,.color_blue #tmp_wrapper *{color:#ff0!important;background-color:#00008b!important;border-color:#ff0!important}.color_blue #tmp_wrapper a,.color_blue #tmp_wrapper a span,.color_blue #tmp_wrapper button,.color_blue #tmp_wrapper .used_bg_img a span,.color_blue #tmp_wrapper input[type="submit"],.color_blue #tmp_wrapper input[type="button"],.color_blue #tmp_wrapper input[type="reset"]{color:#fff!important;background-color:transparent!important}.color_blue #tmp_wrap_main h1{border:3px solid #ff0!important}.color_blue #tmp_wrap_main h2{border-bottom:1px solid #ff0!important;border-left:3px solid #ff0!important}.color_blue #tmp_wrap_main h3{border-left:3px solid #ff0!important}.color_blue #tmp_wrap_main #tmp_gmap_box,.color_blue #tmp_wrap_main #tmp_gmap_box *{color:#000!important;border-color:#ff0!important;list-style-image:none!important}.color_blue #tmp_wrap_main #tmp_gmap_box a{color:#77c!important}.color_yellow #tmp_wrapper,.color_yellow #tmp_wrapper *{color:#000!important;background-color:#ff0!important;border-color:#000!important}.color_yellow #tmp_wrapper a,.color_yellow #tmp_wrapper a span,.color_yellow #tmp_wrapper button,.color_yellow #tmp_wrapper .used_bg_img a span,.color_yellow #tmp_wrapper input[type="submit"],.color_yellow #tmp_wrapper input[type="button"],.color_yellow #tmp_wrapper input[type="reset"]{color:#00f!important;background-color:transparent!important}.color_yellow #tmp_wrap_main h1{border:3px solid #000!important}.color_yellow #tmp_wrap_main h2{border-bottom:1px solid #000!important;border-left:3px solid #000!important}.color_yellow #tmp_wrap_main h3{border-left:3px solid #000!important}.color_yellow #tmp_wrap_main #tmp_gmap_box,.color_yellow #tmp_wrap_main #tmp_gmap_box *{color:#000!important;border-color:#000!important;list-style-image:none!important}.color_yellow #tmp_wrap_main #tmp_gmap_box a{color:#77c!important}.color_black #tmp_wrapper,.color_black #tmp_wrapper *{color:#ff0!important;background-color:#000!important;border-color:#ff0!important}.color_black #tmp_wrapper a,.color_black #tmp_wrapper a span,.color_black #tmp_wrapper button,.color_black #tmp_wrapper .used_bg_img a span,.color_black #tmp_wrapper input[type="submit"],.color_black #tmp_wrapper input[type="button"],.color_black #tmp_wrapper input[type="reset"]{color:#fff!important;background-color:transparent!important}.color_black #tmp_wrap_main h1{border:3px solid #ff0!important}.color_black #tmp_wrap_main h2{border-left:3px solid #ff0!important;border-bottom:1px solid #ff0!important}.color_black #tmp_wrap_main h3{border-left:3px solid #ff0!important}.color_black #tmp_wrap_main #tmp_gmap_box,.color_black #tmp_wrap_main #tmp_gmap_box *{color:#000!important;border-color:#ff0!important;list-style-image:none!important}.color_black #tmp_wrap_main #tmp_gmap_box a{color:#77c!important}.fsize_small{font-size:75%!important}.fsize_big{font-size:125%!important}.fsize_big2{font-size:175%!important}#tmp_header:after,#tmp_header .container:after,#tmp_hnavi:after,.gnavi:after,.gnavi ul:after,#tmp_main:after,#tmp_main_menu:after,#tmp_main:after,#tmp_lnavi:after,#tmp_lnavi_ttl:after,#tmp_lnavi_cnt:after,#tmp_event_cal:after,#tmp_event_cal_ttl:after,#tmp_event_cal_cnt .cal_navi:after,#tmp_wrap_custom_update:after,#tmp_custom_update:after,#tmp_social_plugins:after,.plugin:after,.pnavi:after,#tmp_inquiry:after,#tmp_inquiry_ttl:after,#tmp_inquiry_cnt:after,#tmp_feedback:after,#tmp_feedback_ttl:after,#tmp_feedback_cnt:after,#tmp_feedback_cnt fieldset:after,#tmp_publicity_cnt:after,#tmp_footer:after,.fnavi:after,.footer_cnt:after,div.col2:after,div.fixed_col2:after,div.col3:after,.box_faq:after,.box_faq_ttl:after,.box_faq_cnt:after{content:"";display:table;clear:both}.slick-loading .slick-list{background:#fff url(/shared/site_gikai/images/icon/ajax-loader.gif) center center no-repeat}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{padding:0;cursor:pointer;border:none}.slick-prev:focus,.slick-next:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.slick-dots{display:block;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:18px;height:18px;margin:0 10px;padding:0;cursor:pointer}.slick-dots li button{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:block;width:18px;height:18px;padding:0;cursor:pointer;border:0;outline:none;color:#00809b;background-color:#fff;border:3px solid #fff;text-indent:-1987em}.slick-dots li button:hover,.slick-dots li button:focus,.slick-dots .slick-active button{color:#fff;background-color:#00809b}.slick-dots li button:hover,.slick-dots li button:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}