@charset "utf-8";div#top_fix_box{background:url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../img/fix_header_bg.png);width:100%;position:fixed;top:0;left:0;display:none;z-index:10000}div#top_fix_box .top_fix_box_inner{overflow:hidden;width:1200px;margin:0 auto;padding:10px 0;text-align:left;position:relative}div#top_fix_box .spotname_wrap{float:left}div#top_fix_box .spotname_wrap span{color:#fff;font-weight:700;font-size:13px}div#top_fix_box .spotname_wrap span.spotname{font-size:28px}div#top_fix_box .favorit_btn_fix{float:right;text-align:left;padding:5px 0 0;position:relative}div#top_fix_box .favorit_number{position:absolute;top:13px;right:15px;font-weight:700;color:#f03526;font-size:20px}div#top_fix_box .favorit_btn_fix span.wpfp-span a{display:block;width:300px;line-height:42px;text-indent:1em;background-color:#fff;color:#f03526;font-weight:700;border-radius:6px;font-size:16px;border-bottom:2px solid #333}div#top_fix_box .favorit_btn_fix span.wpfp-span a:hover{text-decoration:none;color:#f03526;background-color:#eee;border:none}div#top_fix_box .favorit_btn_fix span.wpfp-span img{display:none}#spot_pay header{overflow:hidden;margin-bottom:15px}#spot_pay .head_first_l svg{float:left;width:62px;margin-top:5px;margin-right:10px}#spot_pay .head_first_l h1{float:left;font-size:10px;line-height:30px;letter-spacing:.1}#spot_pay .head_second_l{clear:both;margin:40px 0 0;width:625px;float:left}#spot_pay .head_spot_name{font-size:30px;margin-bottom:5px;font-weight:700}#spot_pay .head_spot_name a{color:#333}#spot_pay .head_spot_name a:hover{text-decoration:none;color:#ccc}#spot_pay .head_spot_name_f{font-size:12px;color:#999}#spot_pay .head_second_r{margin:20px 0 0;float:right;width:560px}#spot_pay .head_second_r span.head_ganre_namebox,#spot_pay .head_second_r span.head_area_namebox{margin-left:10px;padding:.3em 1em;border:1px solid #ddd;color:#ccc;font-size:12px}#spot_pay .head_second_r span.head_ganre_namebox a,#spot_pay .head_second_r span.head_area_namebox a{color:#ccc}#spot_pay .head_second_r span.head_ganre_namebox a:hover,#spot_pay .head_second_r span.head_area_namebox a:hover{text-decoration:none;color:#333}#spot_pay .head_second_r .reserve-note{font-size:10px;float:right;color:#777}nav#spot_contact_nav_wrap{margin:15px 0 0}#spot_free_head ul.spot_contact_nav{overflow:hidden}.head_second_r ul.spot_contact_nav li{float:right;margin-left:10px;padding:0 1em;line-height:36px;color:#c0a446;font-size:14px;border:1px solid #c0a446;border-radius:36px;font-weight:700;background-color:#fff}#spot_free_head ul.spot_contact_nav li{float:left;margin-right:10px;padding:0 2em;line-height:36px;color:#c0a446;font-size:14px;border:1px solid #c0a446;border-radius:36px;font-weight:700;background-color:#fff}.head_second_r ul.spot_contact_nav li i img,#spot_free_head ul.spot_contact_nav li i img{width:20px;height:20px;vertical-align:middle;margin-top:-2px;margin-right:5px}.head_second_r ul.spot_contact_nav li a,#spot_free_head ul.spot_contact_nav li a{padding:0 1em;line-height:36px;color:#c0a446;border-radius:36px}.head_second_r ul.spot_contact_nav li a:hover,#spot_free_head ul.spot_contact_nav li a:hover{text-decoration:none;color:#111}section#spot_slide{clear:both;margin:15px 0 -30px;height:540px;overflow:hidden;text-align:center;position:relative;border-top:1px solid #eee}.wideslider ul li img{width:860px;height:auto}section#spot_slide .slider_prev,section#spot_slide .slider_next{top:0;overflow:hidden;position:absolute;z-index:100;cursor:pointer}section#spot_slide .slider_prev{background:#fff url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../respo_slide/prev.png) no-repeat right 220px}section#spot_slide .slider_next{background:#fff url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../respo_slide/next.png) no-repeat left 220px}section#spot_slide .pagination{bottom:8px;left:0;width:100%;height:15px;text-align:center;position:absolute;z-index:200}section#spot_slide .pagination a{margin:0 5px;width:13px;height:13px;display:inline-block;overflow:hidden;background:#ccc;border-radius:13px}section#spot_slide .pagination a.active{background:#18ccff}nav#spot_gnavi_wrap{overflow:hidden;width:870px;border-right:1px solid #ddd;border-bottom:1px solid #333;margin-bottom:15px}ul#spot_gnavi{overflow:hidden;width:900px;height:44px}ul#spot_gnavi li{float:left;width:108px;text-align:center;font-size:14px;line-height:1;border-right:1px solid #ddd}ul#spot_gnavi li:first-child{width:110px}ul#spot_gnavi li:last-child{width:112px}ul#spot_gnavi li a{margin-right:1px;display:block;height:44px;color:#333;background-color:#fff}ul#spot_gnavi li.nomal span{display:block;position:relative;top:15px}ul#spot_gnavi li.service span{display:block;position:relative;top:8px}ul#spot_gnavi li a:hover{color:#fff;text-decoration:none;background-color:#333}ul#spot_gnavi li.current a{color:#fff;background:url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../img/spot_gnavi_bg_current.png) bottom center no-repeat #333}h1.h1_title{padding:0 0 0 20px;font-size:22px;color:#fff;line-height:44px;font-weight:700;position:relative}.spotop_link_btn{float:right;width:180px;margin:8px 20px 0 0;line-height:27px;font-size:14px;text-align:center;text-decoration:none}.tb_pink{background-color:#f3736c}.tb_green{background-color:#51dad0}.tb_lightblue{background-color:#18ccff}.tb_gray{background-color:#ccc}.tb_blue{background-color:#1d80b8}#spottop_chara p.spot_maincopy{clear:both;margin:15px 0 30px;font-size:20px;font-weight:700}#spottop_chara p.spot_subcopy{clear:both;margin:15px 0;font-size:14px}#spottop_chara dl{overflow:hidden;width:100%;line-height:1.6}#spottop_chara dt{width:300px;float:left;margin:0;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;clear:both}#spottop_chara dt img{width:300px;height:auto}#spottop_chara dd{float:right;width:510px;font-size:14px;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#spottop_chara dt:last-child,#spottop_chara dd:last-child{margin-bottom:0}.chara_box_3980{overflow:hidden;width:900px}.chara_box_3980 .img_box1{float:left;width:404px;height:330px;margin-right:20px;margin-bottom:15px;overflow:hidden}.chara_box_3980 .img_box2{float:left;width:404px;height:330px;overflow:hidden;margin-bottom:15px}.chara_box_3980 .img_box1 img,.chara_box_3980 .img_box2 img{width:auto;height:330px}.chara_box_3980 p{clear:both;width:800px}ul.spot_photolist{width:900px;overflow:hidden}ul.spot_photolist li{float:left;width:180px;margin-right:34px;margin-bottom:20px}ul.spot_photolist li div.spot_photo_img{width:180px;height:180px;overflow:hidden}ul.spot_photolist li div.spot_photo_img img{width:180px;height:180px}ul.spot_photolist li p{font-size:13px;margin-top:5px}ul.spot_newslist{width:900px;overflow:hidden}ul.spot_newslist li{float:left;width:180px;margin-right:34px;margin-bottom:20px}ul.spot_newslist li a{color:#333}ul.spot_newslist li a:hover{text-decoration:none}ul.spot_newslist li div.spot_news_img{width:180px;height:180px;overflow:hidden;margin-bottom:5px}ul.spot_newslist li div.spot_news_img img{max-height:180px;width:auto}ul.spot_newslist li div.spot_news_text{overflow:hidden}ul.spot_newslist li div.spot_news_text span{display:block;margin:3px 0}ul.spot_newslist li div.spot_news_text span.news_catname{width:80px;text-align:center;line-height:22px;border:1px solid #333}ul.spot_newslist li div.spot_news_text p{font-size:13px;margin-top:5px}ul.spot_newslist .spot_blogitem div.spot_news_img img{width:100%;height:100%;object-fit:cover}ul.spot_userpostlist{width:829px;overflow:hidden}ul.spot_userpostlist li{float:left;width:180px;margin-right:34px;margin-bottom:20px}ul.spot_userpostlist li div.spot_userpost_img{width:180px;height:180px;overflow:hidden;border:1px solid #eee;box-sizing:border-box}ul.spot_userpostlist li div.spot_userpost_img img{width:180px;height:auto}ul.spot_userpostlist li h3,ul.spot_userpostlist_single li h3{margin-top:5px;font-size:12px}ul.spot_userpostlist li p,ul.spot_userpostlist_single li p{font-size:13px}ul.spot_userpostlist_single{width:810px;overflow:hidden}ul.spot_userpostlist_single li{overflow:hidden;margin-bottom:20px}ul.spot_userpostlist_single li div.spot_userpost_img_single{width:180px;height:180px;float:left;margin-right:20px;overflow:hidden;border:1px solid #eee;box-sizing:border-box}ul.spot_userpostlist_single li div.spot_userpost_img_single img{width:180px;height:auto}ul.spot_userpostlist_single li div.spot_userpost_text_single{float:right;width:600px}#spot_under_spotinfo{margin:0 0 30px}#spot_under_spotinfo table{clear:both;margin:0;width:100%;color:#535353}#spot_under_spotinfo table th{width:230px;padding:.8em 0;background:url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../img/hr_bg.gif) bottom left repeat-x}#spot_under_spotinfo table td{padding:.8em 0;background:url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../img/hr_bg.gif) bottom left repeat-x}#spot_under_spotinfo .reserve-note{font-size:10px;color:#777}span.goto_map{line-height:20px;text-align:center}span.goto_map a{padding:0 15px;color:#333;background-color:#eee}span.goto_map a:hover{color:#fff;background-color:#333;text-decoration:none}#spot_under_spotinfo iframe{width:100%;height:400px}section#spot_under_box{clear:both;margin:15px 0}section#spot_under_box ul#topicpath{background-color:#fff;text-indent:.5em}section#spot_under_box p{margin:25px 0}section#spot_under_box ul.spot_under_jokenlist li{display:inline-block;font-size:12px;margin:0 0 2px}section#spot_under_box ul.spot_under_jokenlist li:after{content:" | "}#spot_cheack{padding:30px 50px;background-color:#fff}#spot_cheack h1{margin:0 0 15px;text-align:center;font-size:18px;font-weight:700}ul.spot_spot_cheacklist{width:1130px;overflow:hidden;letter-spacing:-.4em;text-align:center;margin:0 auto}ul.spot_spot_cheacklist li{display:inline-block;width:200px;*display:inline;zoom:1;letter-spacing:normal;margin-right:25px;text-align:left}ul.spot_spot_cheacklist li div.spot_spot_cheack_img{width:200px;height:200px;overflow:hidden;margin-bottom:5px}ul.spot_spot_cheacklist li div.spot_spot_cheack_img img{width:200px;height:200px}ul.spot_spot_cheacklist li h2{font-size:14px}ul.spot_spot_cheacklist li span.ganre_text{font-size:10px}.spot .side_inner.othertype{padding:18px}nav#freeconts_nav_wtap{margin:0 0 10px}ul.freeconts_nav li a{display:block;margin:0 0 5px;padding:1em .5em;font-size:16px;border:1px solid #ccc;border-bottom:3px solid #ccc;background-color:#fff}ul.freeconts_nav li a:hover{text-decoration:none;background-color:#f6f4f4}ul.freeconts_nav li.current a{color:#f5756c;font-weight:700}.favorit_btn{display:block;margin:0 0 15px;position:relative;height:56px}.favorit_btn_in{position:absolute;top:0;left:0;width:300px;line-height:56px;text-indent:1em;background-color:#f03526;color:#fff;font-weight:700}.favorit_btn_in span.wpfp-span{position:relative;width:30%;margin:0 auto 20px;font-size:16px}.favorit_btn_in span.wpfp-span a{display:block;margin-top:-56px;color:#fff;text-indent:30px}@media all and (-ms-high-contrast:none){.favorit_btn_in span.wpfp-span a{padding-top:5px}}.favorit_btn_in span.wpfp-span a:hover{text-decoration:none;background-color:#b1180c}.favorit_btn_in span.wpfp-span img{vertical-align:middle}.favorit_btn_in span.favorit_number{position:absolute;top:0;right:15px;font-weight:700;color:#fff;font-size:20px}.spot .side_inner{margin:0 0 15px}.spot .side_inner h1.spot_side_h1{margin:0 0 10px;padding:0;background:0 0;color:#f5756c;font-size:16px;font-weight:700}section#side_spot_shere a{width:100%;padding:0 0 0 10px;margin-bottom:10px;box-sizing:border-box}.side_conts ul.spot_userpostlist{width:300px;overflow:hidden;text-align:center;margin:0 auto}.side_conts ul.spot_userpostlist li{display:inline-block;width:74px;margin:6px}.side_conts ul.spot_userpostlist li div.spot_userpost_img{width:74px;height:74px;overflow:hidden}.side_conts ul.spot_userpostlist li div.spot_userpost_img img{width:74px;height:74px}section#side_spot_contactinfo p{font-size:12px}nav#side_spot_contactinfo_nav_wrap{margin:15px 0 0}nav#side_spot_contactinfo_nav_wrap ul.spot_contact_nav li{margin:0 0 10px;padding:0 1em;line-height:36px;color:#c0a446;font-size:14px;border:1px solid #c0a446;border-radius:36px;font-weight:700}nav#side_spot_contactinfo_nav_wrap ul.spot_contact_nav li i img{width:20px;height:20px;vertical-align:middle;margin-top:-2px;margin-right:5px}nav#side_spot_contactinfo_nav_wrap ul.spot_contact_nav li a{display:block;padding:0 1em;line-height:36px;color:#c0a446;border-radius:36px;text-indent:-1em}nav#side_spot_contactinfo_nav_wrap ul.spot_contact_nav li a:hover{text-decoration:none;color:#111}#side_spot_contactinfo .reserve-note{margin-bottom:10px;color:#777}section#side_spot_smt .qr_coad{float:left;width:74px;margin-right:10px;border:1px solid #eee;box-sizing:border-box}section#side_spot_smt p{font-size:12px}section#side_spot_blog_rss li{padding:3px 0;background:url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../img/hr_bg.gif) bottom left repeat-x}section#side_spot_blog_rss p{font-size:12px}section#side_spot_blog_rss a{color:#333}ul.f_unavi{text-align:center}ul.f_unavi li{display:inline-block;margin-left:20px;line-height:29px;*display:inline;zoom:1;letter-spacing:normal}ul.f_unavi li a{display:block;font-size:11px;letter-spacing:.1em;font-weight:700;color:#333}ul.f_unavi li:first-child{margin-left:0}ul.f_unavi li i{font-size:13px;margin-right:3px}ul.spot_under_navi{overflow:hidden}ul.spot_under_navi li a{float:left;display:block;margin-right:2px;margin-bottom:15px;padding:.8em 1.5em;text-align:center;background-color:#fff;border:1px solid #f5756c;box-sizing:border-box;color:#333;font-size:14px}ul.spot_under_navi li a:hover{background-color:#f5756c;color:#fff;font-weight:700;text-decoration:none}ul.spot_under_navi li.current a{background-color:#f5756c;color:#fff;font-weight:700}ul.spot_under_anchornavi{clear:both;overflow:hidden;margin:0 0 15px;padding:5px 15px;background-color:#f0f0e1}ul.spot_under_anchornavi li a{float:left;display:block;font-size:14px;color:#333;margin:5px 25px 5px 0;font-weight:700;text-decoration:underline}ul.spot_under_anchornavi li a:hover{text-decoration:none}.service_post{clear:both;overflow:hidden;margin:10px 0;padding:15px 0 15px;background:url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../img/hr_bg.gif) bottom left repeat-x}.postservice h3{margin:0 0 10px;font-size:16px;font-weight:700;display:inline-block}.postservice .service_price{display:inline-block;float:right}.postservice p{margin:0;padding:0;font-size:14px}.postservice .left_img{float:left;width:148px}.postservice .left_img img{width:148px;height:auto}.postservice .right_text{float:right;width:660px}.postservice .all_text{width:100%;float:right;width:660px}section#spot_coupon p.important{margin:0;padding:0}section#spot_coupon section.post_wrap h2{margin:0 0 10px;padding:0;border:none;font-weight:700;font-size:18px}.spot_free_head_inner{overflow:hidden;width:870px;margin:0;padding:20px;border:1px solid #eee;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.spot_free_head_l{float:left;width:540px}.spot_free_head_l h1{font-size:30px;color:#535353;font-weight:700}.spot_free_head_l span.frigana{color:#999}.spot_free_head_r{float:right;width:280px;text-align:right}.spot_free_head_r span.head_ganre_namebox,.spot_free_head_r span.head_area_namebox{margin-left:10px;padding:.3em 1em;border:1px solid #ddd;color:#ccc;font-size:12px;line-height:30px}.spot_free_head_r span.head_ganre_namebox a,.spot_free_head_r span.head_area_namebox a{color:#ccc}.spot_free_head_r span.head_ganre_namebox a:hover,.spot_free_head_r span.head_area_namebox a:hover{text-decoration:none;color:#333}#spot_free_head{margin-bottom:30px}#spot_free_head .reserve-note{font-size:10px;color:#777}img.spotchara_mainimg{width:400px;float:left;margin:0 5px 5px}section#spot_userphoto h2.h2_title{padding:0 0 0 20px;font-size:22px;color:#fff;line-height:44px;font-weight:700;position:relative}p.logged-in-as{padding:10px 0}p.logged-in-as a{font-weight:700}div.comment-form{width:300px;float:left;margin:15px 0 5px}#respond h4{clear:both;margin:0 0 5px;font-size:14px;color:#f5756c}div.comment-form label{display:inline-block;margin:5px}div.comment-form select{width:250px;color:#111;font-size:13px;margin:0 auto;padding:8px 25px 8px 5px;box-sizing:border-box;border:3px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.01px;text-overflow:"";background:#fff url(//cocolink-iwaki.com/official/wp-content/themes/cocolink/css/../img/arrow_down.png) no-repeat 95% 50%;margin-bottom:10px}p.crfp-field{clear:both;margin:15px 0}p.crfp-field label{display:block;margin-bottom:10px;font-size:14px;color:#f5756c}p#textarea{clear:both;margin:15px 0}div.userphoto_file{clear:both;overflow:hidden;margin:30px 0;padding:15px;border:2px solid #eee}div.userphoto_file hr{margin:15px 0}.must-log-in a{font-weight:700}section#spot_userphoto input[type=file]{padding:10px}section#spot_userphoto textarea{padding:10px}section#spot_userphoto input[type=submit]{background:0 0;border:none;box-shadow:none;border-radius:0;padding:0;margin:0;width:270px;line-height:40px;margin:0 auto 20px;font-size:16px;font-weight:400;color:#fff;background-color:#18ccff;border-bottom:2px solid #0098c4}section#spot_userphoto input[type=submit]{cursor:pointer}section#spot_userphoto input[disabled]{cursor:default}section#spot_userphoto input[type=submit]:hover{text-decoration:none;color:#fff;background:#0098c4;text-decoration:none}section#spot_userphoto input[type=submit]:active{color:#fff;background:#666;text-decoration:none;border-bottom:2px solid #666}.important_text{color:red;font-size:12px}.important_text a{font-weight:700;text-decoration:underline}em.comment-awaiting-moderation{color:red}.spot_under_ad-area{display:flex;justify-content:space-between;margin-bottom:30px}.spot_under_ad-area .ad1,.ad2{width:430px}.btnFree{background:#efefef;padding:11px 0;margin-bottom:30px}a.gotoinfo_btnFree{clear:both;display:flex;justify-content:center;align-items:center;max-width:200px;width:100%;margin:0 auto;font-size:10px;padding:6px 0;text-align:center;border:1px solid #707070;color:#707070;background:#fff;transition:all .2s linear;border-radius:5px;text-decoration:none}a.gotoinfo_btnFree img{margin-right:15px}a.gotoinfo_btnFree:hover{border:0}#back_input{display:inline-block !important}