h1{font-size:1.1em}iframe{width:100%;padding:0;margin:0}#hdr_ctr{background-color:#2955e1;padding-bottom:90px;position:relative}#mera_hdr{width:100%;background-color:#296bff;padding:40px 5px 120px;margin-bottom:70px;clip-path:polygon(0% 93%,4% 92.5%,17% 97%,33% 94%,50% 100%,67% 94%,83% 97%,96% 92.5%,100% 93%,100% 0%,0% 0%);overflow:hidden}.co_fra{text-align:center}.co_rb{margin:0 auto 5px;font-size:.8em;letter-spacing:.4em;color:#fff;text-shadow:2px 2px 0 #2955e1}.co_nm{font-size:1.5em;font-weight:700;padding:0;margin:0;color:#fff;text-shadow:2px 2px 0 #2955e1;line-height:100%;letter-spacing:.2em}.co_nm a:visited,.co_nm a:active,.co_nm a:link{color:#fff}.h_fra{padding:0 8px;margin:auto;max-width:320px}.fbg{background:url(//meratosen.com/wp-content/themes/kazuhiromaru/css/../img/fishes.gif) no-repeat center center;height:90px}.h_rhombus{width:300px;height:250px;margin:auto;overflow:hidden;background:#296bff;clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);position:absolute;right:0;left:0;top:-160px;z-index:1}.h_rhombus .c{width:90%;height:1em;line-height:100%;text-align:center;margin:auto;color:#fff;text-shadow:2px 2px 0 #2955e1;position:absolute;top:0;left:0;right:0;bottom:0;font-size:1.2em !important}.pad_t_add_rh{padding-top:95px}.fishes_fra{width:100%;max-width:800px;min-width:320px;margin:auto}.fishes_fra:after{content:".";font-size:0;height:0;display:block;clear:both;visibility:hidden}.fishes_fra>img,.fishes_fra>div{width:33.33%;float:left;display:block;overflow:hidden}.fishes_fra>div img{width:100%}.fishes_fra>div p{font-size:15px;font-weight:900;position:absolute}.map_h{height:250px}.acs p{font-size:1.2em}.ishd{filter:drop-shadow(3px 5px 0 #eaeaea)}.fprice{color:#e02bb9;font-size:1.4em;font-weight:900}.ptbl,.ftbl{width:100%;padding:0;margin:0}.ptbl tr,.ftbl tr{height:40px;padding:0;margin:0}.ptbl tr th{width:30%;text-align:left;white-space:nowrap}.ptbl tr td{text-align:left;padding-left:10px}.fc_tr{padding:0 10px 8px;margin:0 auto 23px;max-width:750px;border-bottom:1.5px dotted #296bff}.fc_tr:last-child{border-bottom:0}.fc_tr .fc_cnt{text-align:center;font-size:1.1em}.fc_tr .fc_mon{text-align:left;font-weight:900;font-size:1.2em}.wpcf7{margin:180px auto 40px;max-width:650px;width:100%}.wpcf7-response-output{margin:30px auto 10px !important;border:dotted 2px #e02bb9 !important;font-weight:900}.sub_container{width:100%;max-width:380px;min-width:320px;margin:auto;padding:15px;position:relative}.sub_container .lbl{text-align:left;font-size:1em;margin:30px 0 3px;padding:0}.sub_container span input,.sub_container span select{height:35px;width:100%;display:inline-block}.sub_container textarea{width:100%}.sub_container p .reqd,.attn{color:#e02bb9;font-size:.8em}.inq_btn{display:block;width:100%;max-width:290px;padding:8px;margin:45px auto;cursor:pointer;background-color:#78ffbb;filter:drop-shadow(3px 4px 0 #eee);border:0}.inq_btn:hover{filter:drop-shadow(8px 6px 8px #66c5ff) brightness(110%)}.tel_container{margin:40px auto 110px;padding:0 10px;max-width:750px;width:100%;text-align:center}.tel_container p{font-size:1em}.tel{text-align:center;padding-bottom:40px;max-width:400px;margin:0 auto 5px;width:100%;background-image:url(//meratosen.com/wp-content/themes/kazuhiromaru/css/../img/tel.svg);background-position:bottom 0 center;background-repeat:no-repeat;background-size:80%}.attn{font-weight:900}.notfound_container{width:320px;height:320px;border-radius:50%;background-color:#296bff;overflow:hidden;margin:220px auto 150px;text-align:center}.notfound_container img{margin-top:40px}.notfound_container div{width:80%}.catch_container,.news_container{margin:200px auto 50px;background-color:#efefef;padding:10px;max-width:850px;min-width:320px}.catch,.news{margin-bottom:20px;width:100%;padding:10px 10px 20px;background-color:#fff;filter:drop-shadow(2px 3px 5px #ccc)}.catch:last-child{margin-bottom:0}.catch h3,.news h3{padding:0 10px 0;margin:15px 0;font-size:1.1em;font-weight:900}.catch p,.news p{font-size:1.1em}.aspect43{width:100%;max-width:367px;height:260px;overflow:hidden;position:relative}.aspect43 a{display:block;position:absolute;width:100%;height:100%;z-index:2;overflow:hidden}.catch_img,.news_img{width:100%}.aspect43 img{display:block;width:100%;height:auto;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%)}.fctbl{width:100%;padding:0;margin:0}.fctbl tr{display:block;border-bottom:dotted 1px #296bff;padding:0 0 5px;margin-bottom:12px}.fctbl tr:last-child{border:none}.fctbl th{width:100px}.fctbl th p{font-size:1em}.fc_detail{margin:auto;padding:10px;text-align:center}.pagination{text-align:center;margin:20px 0}.pagination .page-numbers{display:inline-block;width:35px;height:35px;line-height:35px;background-color:#fff;filter:drop-shadow(2px 3px 5px #ccc);transition:.3s}.current{background-color:#296bff !important;color:#fff}.pagination .page-numbers:hover{background-color:#296bff;color:#fff}.skd{margin:0;padding:0}.skd li{padding:3px 5px 2px;margin-bottom:5px;border-bottom:1px dotted #2955e1}.skd li:last-child{border:none}.skd .dt{font-size:.8em;color:#666}.skd .ttl{display:block;line-height:1.2em;margin:0 5px 3px;font-size:1em;color:#2955e1}.rot45{transform:rotate(45deg)}.rot90{transform:rotate(90deg)}.rot135{transform:rotate(135deg)}.rot180{transform:rotate(180deg)}.rot225{transform:rotate(225deg)}.rot270{transform:rotate(270deg)}.rot315{transform:rotate(315deg)}.features{width:100%;padding:0;margin:0 auto 10px;display:flex;justify-content:center;align-items:center}.features li{width:45px;height:45px;overflow:hidden;text-align:center}.features li img{width:100%;height:auto}@media screen and (max-width:768px){.aspect43{width:100%;height:auto;overflow:hidden;position:relative}.aspect43 a{position:relative}.aspect43 img{position:relative;top:0;left:0;transform:none}}