@charset "utf-8";@media screen and (max-width:640px){body{-webkit-text-size-adjust:none;font-size:87.5%}#tmp_wrapper{width:100%;min-width:320px}#tmp_wrapper2{margin-bottom:20px}.container,#tmp_shisaku_lead .container,.custom_shisaku #tmp_wrap_main .container{width:100%;padding:0 10px}#tmp_contents,#tmp_maincontents{word-wrap:break-word}.txt_big{font-size:130%}.txt_small{font-size:85.7%}.format_free .wrap_col_rgt_navi{float:none;width:100%}.format_free .column_rnavi .wrap_col_main{float:none;margin-right:0}.format_free .column_rnavi .col_main{margin-right:0}#tmp_contents{padding:0 0 20px}.col_main{padding:0}#tmp_header{padding:0;border-bottom:1px solid #00a0e9;color:#222;background-color:#fff;background-image:url(/shared/site_jinji/images/header/hlogo_bg_sp.jpg);background-repeat:no-repeat;background-position:right top;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;position:relative;z-index:9999;margin-bottom:0!important}#tmp_header .container{padding:0}#tmp_hlogo{width:131px;margin:0;padding:8px 0 5px 6px;background:none}#tmp_hlogo h1,#tmp_hlogo p{display:inline-block;width:125px;height:37px;background:url(/shared/site_jinji/images/header/hlogo_sp.png) no-repeat left top;-webkit-background-size:125px auto;-moz-background-size:125px auto;background-size:125px auto}#tmp_hlogo a,#tmp_hlogo h1 span,#tmp_hlogo p span{width:125px;height:37px}#tmp_wrap_means{position:static}#tmp_func_lang{margin-bottom:15px}#tmp_func_menu{display:none}#tmp_hnavi_s{display:block}#tmp_func_lang,#tmp_means,#tmp_func_pref{float:none}#tmp_means #tmp_func_pref{margin:0 0 33px}#tmp_func_pref a{background-image:url(/shared/site_jinji/images/header/hyogo_logo_sp.png);-webkit-background-size:70px auto;-moz-background-size:70px auto;background-size:70px auto;background-position:10px center;width:auto;height:auto;padding:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#tmp_func_pref span{padding:8px;height:auto;border:2px solid #037f9e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#tmp_func_pref img{width:71px}#tmp_func_lang a,#tmp_hnavi_lmenu a{min-width:auto;padding:0;text-align:left}#tmp_switch_sp_style{display:none}#tmp_hnavi_rmenu,.spmenu_open #tmp_hnavi_s{display:block;list-style:none}#tmp_hnavi_s{position:absolute;top:0;right:0;font-size:0.58rem}#tmp_hnavi_s li a{display:block;width:50px;min-height:50px;text-decoration:none;text-align:center;color:#fff;padding:32px 2px 2px;background-repeat:no-repeat}#tmp_hnavi_lmenu{position:absolute;right:50px;top:0}#tmp_hnavi_rmenu{position:absolute;right:0;top:0}#tmp_hnavi_lmenu a::before{display:none}#tmp_hnavi_lmenu a{background-color:#006294;background-image:url(/shared/site_jinji/images/header/hnavi_lmenu_icon.png);background-position:center 5px;-webkit-background-size:37px auto;-moz-background-size:37px auto;background-size:37px auto}#tmp_hnavi_rmenu a{background-color:#0176b2;background-image:url(/shared/site_jinji/images/header/hnavi_rmenu_icon.png);background-position:center 8px;-webkit-background-size:27px auto;-moz-background-size:27px auto;background-size:27px auto}#tmp_hnavi_lmenu a.active{border-left:none;border-right:none}#tmp_hnavi_lmenu a.active,#tmp_hnavi_lmenu a:hover,#tmp_hnavi_lmenu a:focus{background-color:#006294}#tmp_hnavi_lmenu a.active,#tmp_hnavi_rmenu a.active{background-image:url(/shared/site_jinji/images/header/hnavi_close_icon.png);background-position:center 8px;-webkit-background-size:20px auto;-moz-background-size:20px auto;background-size:20px auto}.no_javascript #tmp_func_lang,.no_javascript #tmp_func_pref,.no_javascript .gnavi{display:none}.spmenu_open{position:absolute;width:100%;min-height:100%;z-index:9999;background:#fff;color:#222}.spmenu_open #tmp_sma_menu{position:relative;background-color:#fff;color:#222;z-index:9999}#tmp_sma_menu .wrap_sma_sch{position:absolute;top:auto;right:auto;width:100%;padding:5px 7px;height:calc(100vh - 50px)}#tmp_sma_menu #tmp_sma_lmenu.wrap_sma_sch{background-color:#e5f7ff;border:3px solid #006294}#tmp_sma_menu #tmp_sma_rmenu.wrap_sma_sch{background-color:#fff;border:3px solid #0176b2}.spmenu_open #tmp_info,.spmenu_open #tmp_pickup,.spmenu_open #tmp_work,.spmenu_open #tmp_cate,.spmenu_open .pnavi,.spmenu_open #tmp_footer,.format_free .spmenu_open #tmp_wrap_main{display:none}#tmp_sma_lmenu .close_btn{display:block}#tmp_sma_menu .close_btn{margin:0 0 20px;font-size:92.8%;clear:both}#tmp_sma_menu .close_btn a{display:block;text-align:center;text-decoration:none;border:1px solid #0176b2;padding:9px 5px;background-color:#e5f7ff;color:#006294}#tmp_sma_menu .close_btn span{display:inline-block;padding-left:18px;background:url(/shared/site_jinji/images/header/close_btn_icon_b.png) no-repeat left center;-webkit-background-size:12px auto;-moz-background-size:12px auto;background-size:12px auto}#tmp_func_lang,#tmp_func_menu_btn,#tmp_func_pref,#tmp_sma_smenu .sma_func_menu li{font-size:92.8%}#tmp_func_lang{font-weight:bold}#tmp_sma_menu .sma_func_menu{list-style:none}#tmp_sma_menu .sma_func_menu li{text-align:left;padding:0;width:100%!important;margin:0 0 2px;font-size:92.8%;font-weight:bold}#tmp_sma_menu .sma_func_menu li a,#tmp_func_lang a{display:block;text-decoration:none;color:#333;background-color:#fff;padding:10px 10px 10px 34px;background-repeat:no-repeat;background-position:10px center}#tmp_func_lang a::before{display:none}#tmp_sma_menu .sma_func_menu .sma_func_moji a{background-image:url(/shared/site_jinji/images/icon/func_moji.png);-webkit-background-size:17px auto;-moz-background-size:17px auto;background-size:17px auto}#tmp_sma_menu .sma_func_menu .sma_func_read a{background-image:url(/shared/site_jinji/images/icon/func_read.png);-webkit-background-size:17px auto;-moz-background-size:17px auto;background-size:17px auto}#tmp_sma_menu .sma_func_menu .sma_func_furigana a{background-image:url(/shared/site_jinji/images/icon/func_furi.png);-webkit-background-size:17px auto;-moz-background-size:17px auto;background-size:17px auto}#tmp_func_lang a{background-image:url(/shared/site_jinji/images/icon/hnavi_lang.png);-webkit-background-size:17px auto;-moz-background-size:17px auto;background-size:17px auto}.wrap_mc_pc{font-size:92.8%;font-weight:bold;margin:0 0 33px}.wrap_mc_pc #tmp_switch_pc_style{display:block;position:relative;border:1px solid #00a0e9;color:#006294;background-color:#fff;background-image:url(/shared/site_jinji/images/icon/pc_icon.png);background-repeat:no-repeat;background-position:9px center;-webkit-background-size:22px autot;-moz-background-size:22px auto;background-size:22px auto;padding:9px 10px 9px 40px}.wrap_mc_pc #tmp_switch_pc_style::after{content:'';position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 10px 10px;border-color:transparent transparent #00a0e9 transparent}.gnavi{border-bottom:none}.format_top .gnavi{margin-bottom:0}.gnavi ul{padding:0 0 15px;text-align:left;display:block}.gnavi li{font-size:92.8%;font-weight:bold;letter-spacing:normal;border-bottom:1px solid #00a0e9;padding:0}.gnavi li a{min-width:auto;padding:14px 0;color:#333}.gnavi li span{padding:0 0 0 15px;position:relative}.gnavi li:first-child span::before{background:none;left:2px;top:50%;margin-top:-3px;width:6px;height:6px}.gnavi li span::before{content:'';position:absolute;left:2px;top:50%;margin-top:-3px;width:6px;height:6px;border-top:2px solid #0176b2;border-right:2px solid #0176b2;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gnavi li a::before,.gnavi li a::after,.gnavi li span::after{display:none}#tmp_lnavi{margin-bottom:20px}#tmp_lnavi_ttl{font-size:142.8%;padding:18px 10px}#tmp_lnavi_ttl a{margin:-18px -10px;padding:18px 10px 18px 30px;display:block;background-image:url(/shared/site_jinji/images/icon/sp/lnavi_ttl_icon.png);-webkit-background-size:10px auto;-moz-background-size:10px auto;background-size:10px auto;background-position:12px 25px}#tmp_lnavi_cnt li{font-size:114.3%}#tmp_lnavi_cnt li a{background-image:url(/shared/site_jinji/images/icon/sp/navi_icon_b.png);-webkit-background-size:6px auto;-moz-background-size:6px auto;background-size:6px auto;background-position:12px 18px;padding:12px 5px 12px 23px}#tmp_wrap_navigation{padding-top:10px;margin-bottom:10px!important}.type_idx #tmp_wrap_navigation{display:none}#tmp_pankuzu{padding:0 10px 15px;font-size:85.7%}#tmp_wrap_custom_update{padding-top:0}#tmp_custom_update{font-size:85.7%}.pnavi .ptop{border-top-width:1px;font-size:85.7%}.pnavi .ptop a{min-width:auto;padding:10px 0 7px}.pnavi .ptop span{padding-top:8px;background-image:url(/shared/site_jinji/images/icon/sp/pnavi_icon.png);-webkit-background-size:10px auto;-moz-background-size:10px auto;background-size:10px auto}.plugin{display:none}#tmp_inquiry{padding:15px 10px;-webkit-background-size:115px auto;-moz-background-size:115px auto;background-size:115px auto}#tmp_inquiry_ttl{font-size:142.8%}#tmp_inquiry_cnt .box_phone p{display:block;margin-right:0}#tmp_inquiry_cnt .inquiry_btn{margin-top:12px}#tmp_inquiry_cnt .inquiry_btn input{min-width:175px;padding:12px 20px;-webkit-background-size:250px auto;-moz-background-size:250px auto;background-size:250px auto}#tmp_gmap_link{margin:30px 10px 20px}.wrap_mc_pc,.wrap_mc_pc #tmp_switch_pc_style{display:block}#tmp_footer{-webkit-background-size:5px auto;-moz-background-size:5px auto;background-size:5px auto;padding-top:34px}.fnavi ul{padding:20px 0;display:block}.fnavi li{font-size:85.7%;display:inline-block;vertical-align:top}.fnavi li a{min-width:auto}.fnavi li span{padding:0 10px}.fnavi li span::after{top:2px;width:1px;height:8px}.fnavi li:first-child span::before{top:2px;width:1px;height:8px}.foot_main{padding:20px 0}.foot_mainL{margin-bottom:32px}.foot_mainL,.foot_mainR{float:none;width:100%;padding:0;clear:both}.fnavi_s{display:block;padding-bottom:15px;font-size:85.7%}.fnavi_s li{min-width:auto;margin:0 0 10px}.fnavi_s li a{padding:3px 0 3px 12px;background-image:url(/shared/site_jinji/images/icon/sp/navi_icon_w.png);-webkit-background-size:4px auto;-moz-background-size:4px auto;background-size:4px auto;background-position:3px 6px}.fnavi_s li a::after,.fnavi li a::before,.fnavi li a::after{display:none}.foot_add{display:block;margin:0 0 20px}.foot_add_ttl{width:100%;padding-right:0}.foot_add_cnt{width:100%;font-size:85.7%}.foot_add .pref_ttl{font-size:114.3%}.foot_add .pref_number{font-size:85.7%}.foot_btn{margin:0 -3px}.foot_btn p{float:left;width:50%;padding:0 3px;font-size:85.7%}.foot_btn a{padding:5px}.foot_btn a::after{right:6px;margin-top:-5px;width:5px;height:10px;background-image:url(/shared/site_jinji/images/icon/sp/navi_icon_w.png);-webkit-background-size:5px auto;-moz-background-size:5px auto;background-size:5px auto}#tmp_footer .flogo{-webkit-background-size:120px auto;-moz-background-size:120px auto;background-size:120px auto;margin-bottom:12px;width:120px;height:155px}.foot_main address{line-height:1.4}.foot_main address span.sbr{display:block;margin-right:0}.copyright{font-size:71.40000000000001%}.float_lft,.float_rgt{float:none;margin-left:0!important;margin-right:0!important}#tmp_contents .frame_youtube,#tmp_contents .frame_ustream{position:relative;display:block;height:0;padding-bottom:56.25%;overflow:hidden;min-width:200px}#tmp_contents .frame_youtube object,#tmp_contents .frame_ustream object,#tmp_contents .frame_youtube iframe,#tmp_contents .frame_ustream iframe{position:absolute;top:0;left:0;width:100%;height:100%}div.col2 div.col2L,div.col3 div.col3L,div.col3 div.col3M,div.col2 div.col2 div.col2L,div.fixed_col2 div.fixed_col2L{width:100%;margin-right:0;display:block;float:none;clear:both}div.col2 div.col2R,div.col3 div.col3R,div.col2 div.col2 div.col2R,div.fixed_col2 div.fixed_col2R{width:100%;display:block;float:none;clear:both}#tmp_contents div.col3 ul,#tmp_contents div.col2 ul{margin-bottom:0}div.img_cap{width:auto!important}#tmp_contents img{max-width:100%;height:auto}#tmp_contents ul,#tmp_contents ol{margin-left:22px}#tmp_contents table{width:auto}#tmp_contents table table{max-width:100%}#tmp_contents table th,#tmp_contents table td{width:auto}#tmp_contents table.gsc-search-box td.gsc-input{width:100%!important}#tmp_contents input[type="text"],#tmp_contents textarea{width:100%!important;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box}.marker_yellow a{min-width:initial;min-width:0}.scroll_table{overflow-x:auto;margin-bottom:10px;padding:23px 5px 5px;background:#f5f5f5 url(/shared/site_jinji/images/icon/scroll_table_icon.png) right 5px no-repeat;background-size:75px 15px}.scroll_table{overflow-x:scroll}.scroll_table_switch{text-align:right;margin:0 0 10px;font-size:75%;line-height:1.2}.scroll_table_switch a{border:1px solid #ccc;color:#333;display:inline-block;padding:8px 10px 8px 70px;text-decoration:none;background:#f2f2f2 url(/shared/site_jinji/images/icon/scroll_table_ex.png) 10px center no-repeat;background-size:46px 20px;box-shadow:0 2px 0 0 #91918e;min-width:9em;text-align:center}.scroll_table_switch a.scroll{background:#fff url(/shared/site_jinji/images/icon/scroll_table_df.png) 10px center no-repeat;background-size:46px 20px}.scroll_table::-webkit-scrollbar{height:5px}.scroll_table::-webkit-scrollbar-track{background:#f1f1f1}.scroll_table::-webkit-scrollbar-thumb{background:#bcbcbc}#tmp_contents .box_gmap{width:100%;height:220px;margin:15px 0 0.8em;clear:both}#tmp_gmap_box{height:220px!important;margin:15px 0 0.8em;clear:both}#tmp_gmap_box img{height:auto;max-width:none}.color_blue #tmp_hlogo,.color_yellow #tmp_hlogo,.color_black #tmp_hlogo{padding:14px 0 10px 10px}.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{font-size:1rem}.color_blue #tmp_hlogo,.color_blue #tmp_hlogo h1,.color_blue #tmp_hlogo p,.color_blue #tmp_hlogo a,.color_blue #tmp_hlogo h1 span,.color_blue #tmp_hlogo p span,.color_yellow #tmp_hlogo,.color_yellow #tmp_hlogo h1,.color_yellow #tmp_hlogo p,.color_yellow #tmp_hlogo a,.color_yellow #tmp_hlogo h1 span,.color_yellow #tmp_hlogo p span,.color_black #tmp_hlogo,.color_black #tmp_hlogo h1,.color_black #tmp_hlogo p,.color_black #tmp_hlogo a,.color_black #tmp_hlogo h1 span,.color_black #tmp_hlogo p span{width:auto!important}.color_blue #tmp_func_lang a,.color_yellow #tmp_func_lang a,.color_black #tmp_func_lang a{border:1px solid}.color_blue #tmp_hnavi_s li a,.color_yellow #tmp_hnavi_s li a,.color_black #tmp_hnavi_s li a{border-left:1px solid}.color_blue .gnavi li span::before,.color_black .gnavi li span::before{border-top-color:#ff0!important;border-right-color:#ff0!important}.color_yellow .gnavi li span::before{border-top-color:#000!important;border-right-color:#000!important}.color_blue #tmp_wrapper .gnavi li:first-child span::before,.color_yellow #tmp_wrapper .gnavi li:first-child span::before,.color_black #tmp_wrapper .gnavi li:first-child span::before{background-color:transparent!important}.color_blue #tmp_idx_menu .idx_menu_ttl span::before,.color_yellow #tmp_idx_menu .idx_menu_ttl span::before,.color_black #tmp_idx_menu .idx_menu_ttl span::before{left:-3px;top:8px;width:8px;height:8px;border-top:2px solid;border-right:2px solid}.color_blue #tmp_contents .related_idx .container ul li a::before,.color_yellow #tmp_contents .related_idx .container ul li a::before,.color_black #tmp_contents .related_idx .container ul li a::before{left:8px;top:21px;width:8px;height:8px;border-top:2px solid;border-right:2px solid}.color_blue .work_list .work_list_ttl span,.color_yellow .work_list .work_list_ttl span,.color_black .work_list .work_list_ttl span{border-bottom:none}.color_blue #tmp_visual_thumbnail .btn_slides.stop a::before,.color_blue #tmp_visual_thumbnail .btn_slides.stop a::after,.color_black #tmp_visual_thumbnail .btn_slides.stop a::before,.color_black #tmp_visual_thumbnail .btn_slides.stop a::after{border-left-color:#ff0!important}.color_blue #tmp_visual_thumbnail .btn_slides.start a::before,.color_black #tmp_visual_thumbnail .btn_slides.start a::before{border-color:transparent transparent transparent #ff0!important}.color_yellow #tmp_visual_thumbnail .btn_slides.stop a::before,.color_yellow #tmp_visual_thumbnail .btn_slides.stop a::after{border-left-color:#000!important}.color_yellow #tmp_visual_thumbnail .btn_slides.start a::before{border-color:transparent transparent transparent #000!important}.foot_mainL:after{content:"";display:table;clear:both}}