@charset "utf-8";@media screen and (max-width:1240px){body{width:100%;margin:0;padding:0}iframe{display:block;max-width:100%;clear:both;margin-left:auto;margin-right:auto;margin-bottom:8px;box-sizing:border-box}table img{width:auto}#top-navi{width:98%;margin:0 1%;padding:0}@media screen and (max-width:1100px){.banner,.banner-in{position:relative;margin-top:0;width:100%}.banner-in img{width:100%;height:auto;object-fit:cover}}.banner-s{width:96%;height:auto;margin:0 auto}.caption-head{width:90%;height:50%;margin:0 auto;top:15%;left:5%;right:5%;bottom:0}.caption-head p.on-head-title{font-size:30px;margin-bottom:0;font-weight:700}.caption-head p.on-head-txt{width:90%;margin:0 auto;font-size:15px;font-weight:400}@media screen and (max-width:630px){.caption-head p.on-head-title{font-size:25px;margin-top:10px}.caption-head p.on-head-txt{display:none}}#header-in{width:100%;padding:0 0 10px;margin:0;box-sizing:border-box}#loader{top:40%;left:47%}h1.site-title{width:98%;margin-left:2%;margin-right:2%}h1.site-title img{max-width:100%}#g-navi-in ul,#b-navi-in ul{width:100%;margin:0}#g-navi-in ul li,#b-navi-in ul li{font-size:12px}#g-navi-in ul li .abc,#b-navi-in ul li .abc{font-size:8px}@media screen and (max-width:700px){#g-navi-in ul .fas,#g-navi-in ul .fab,#g-navi-in ul .far,#g-navi-in ul .fal,#b-navi-in ul .fas,#b-navi-in ul .fab,#b-navi-in ul .far,#b-navi-in ul .fal{display:none}}@media screen and (max-width:500px){#g-navi-in{display:none}#b-navi-in{display:block}#b-navi-in{min-height:210px;overflow:hidden}#b-navi-in ul{width:100%;height:210px;overflow:hidden;margin:0}#b-navi-in ul li{width:50%}}#container2r,#container2l,#container1,#containerk2r,#containerk2l,#containerk1,#containerk1{width:98%;margin:0 1%}#container2l #cate_main,#container2r #cate_main,#containerk2l #cate_main,#containerk2r #cate_main,#container2l #main,#container2r #main,#containerk2l #main,#containerk2r #main{width:61%;margin-left:3px;margin-right:3px;box-sizing:border-box}#containerk1 #main{width:90%;margin-left:5%;margin-right:5%}#main .entry-content h2,#main .entry-content-i h2,#main .entry-content-s h2{font-size:1.4em}#main h2.toppage-title{padding:0 30px 20px}#container2l #cate_main #main,#container2r #cate_main #main,#containerk2l #cate_main #main,#cate_main #containerk2r #main,#container2l #cate_des,#container2r #cate_des,#containerk2l #cate_des,#containerk2r #cate_des,#containerk1 #cate_des,#containerk1 #main,#containerk1 #cate_des{width:100%;margin-left:3px;margin-right:3px;box-sizing:border-box}#side-left,#side-right{width:35%;padding:2%;margin:0 0 3px 3px;box-sizing:border-box;float:left}#side-right{margin:0 3px 3px 0;float:right}#calendar_wrap,#wp-calendar,#footer_box_matome #calendar_wrap{width:100%;display:none}.sns_button_m{height:30px;line-height:30px;margin:0 2px 15px 1px}.sns_button_m a{padding:0 10px 0 6px}.sns_button_m:before,.sns_button_m:after{font-size:10px}#toppagemain .title_area_bottom{float:left;min-height:40px;line-height:100%;width:70%;margin:0;margin-bottom:5px}.title_area_bottom{margin-bottom:10px}.date_time{font-weight:400;margin:0 0 6px;padding:0 15px 0 0}.left_time{font-weight:400;margin:0 0 6px}#toppagemain .entry-content p.top_more{line-height:140%;height:10em}#toppagemain a .link-next{margin:40px 0 30px}#side-left ul,#side-right ul{margin:0 0 20px;padding:0 0 0 2px;font-size:14px}#side-left li,#side-right li,#side-left ul.children li,#side-right ul.children li,#side-left ul.sub-menu li,#side-right ul.sub-menu li{position:relative;text-align:left;padding:3px 0 3px 10px;list-style:none}#side-left ul.children,#side-right ul.children,#side-left ul.sub-menu,#side-right ul.sub-menu,.mini_box ul.children,.mini_box ul.sub-menu{margin:0 0 -8px;padding:3px 0 0 20px}.mini_box ul{margin:20px 0;padding:0;font-size:14px;line-height:19px;text-align:left;border-top:none}.mini_box li,.mini_box ul.children li,.mini_box ul.sub-menu li{position:relative;text-align:left;padding:3px 0 3px 2px;list-style:none;background:0 0;color:#fff}@media screen and (max-width:600px){#profile-thumbnail{width:70%;margin:0 15% 10px;clear:both}#profile-thumbnail img{width:100%;border-radius:50%;margin-right:30px}#writter-follow{width:100%;padding-top:7px;padding-bottom:8px;float:right}}ul#eye_news li p,#new-content ul#eye_news li p{width:65%;padding-top:4px;max-height:3.5em;line-height:110%}#side-left ul#eye_news .sub_new_img img,#side-left #new-content ul#eye_news .sub_new_img img,#side-right ul#eye_news .sub_new_img img,#side-right #new-content ul#eye_news .sub_new_img img{margin-top:0}#side-left li:before,#side-right li:before,#side-left ul.children li:before,#side-right ul.children li:before,#side-left ul.sub-menu li:before,#side-right ul.sub-menu li:before{display:none}.mini_box ul#eye_news li p,.mini_box #new-content ul#eye_news li p{margin:0 0 0 5%}#new-content .info .date{width:100%}#new-content .titlea{width:100%;max-height:40px;margin:0 0 5px;padding-bottom:10px}ul#eye_news li p,#new-content ul#eye_news li p{width:65%;max-height:5}#side-left ul#eye_news .sub_new_img img,#side-left #new-content ul#eye_news .sub_new_img img,#side-right ul#eye_news .sub_new_img img,#side-right #new-content ul#eye_news .sub_new_img img{margin-top:0}.kiji-navigation{max-height:160px}.kiji-navigation .kijinavi-left a,.kiji-navigation .kijinavi-right a{height:auto;min-height:30px;max-height:3.5;padding:3px 3% 1px 8%;line-height:165%;overflow:hidden}.kiji-navigation .kijinavi-right a{padding:3px 8% 1px 3%}#s,#s:focus,#right_folder #s,#left_folder #s,#right_folder #s:focus,#left_folder #s:focus{width:100%}#searchsubmit{margin-top:5px;width:100%}#main #s,#main #s:focus{margin-top:30px;width:68%}#main #searchsubmit{margin-top:30px}.entry-content .efoot,.entry-content-i .efoot,.entry-content-top .efoot{padding:5px 10px}#main .entry-content .efoot p,#main .entry-content-i .efoot p,#main .entry-content-top .efoot p{padding:5px}#main .entry-content .efoot a,#main .entry-content-i .efoot a,#main .entry-content-top .efoot a{padding-right:5px}.c_c_t_w .textwidget,.c_c_b_w .textwidget{border:none;background:0 0;padding:10px 20px 20px;margin-top:10px}#footer_box_matome{width:100%;margin:0;padding-left:3%;padding-right:3%;box-sizing:border-box}#footer-des{width:96%;margin:0 2% 10px;box-sizing:border-box}#footer-des p{box-sizing:border-box}#foot-end{width:96%;margin:0 2%;box-sizing:border-box}#main_mail table{overflow:hidden}#main_mail table tr{border-left:none}#main_mail th.mail_t,#main_mail td.mail_e{width:100%;padding:4% 5%;margin:0;display:block;overflow:hidden;border-bottom:none;box-sizing:border-box}#main_mail table ul{list-style-position:outside;padding-left:20px}#mail_magazine .content-box,#review .content-box,#killer .content-box{width:auto;margin:0 auto;overflow:hidden}#review_in{margin:0 auto;padding:0 5% 30px}#killer_in,#mail_magazine_in{margin:0 auto;padding:0 5%}#review h1.review-title{font-size:1.4em;padding:20px 5.5% 20px}#review h2{font-size:1.4em;margin:15px -5.5% 20px;padding:15px 5.5% 18px}#review h3{font-size:1.3em;margin:15px -5.5% 20px;padding:15px 5.5% 18px}#review h4,#review h5{font-size:1.2em}#killer h2{font-size:1.4em;margin:20px -7.2%;padding:15px 5% 18px}#killer h3{font-size:1.3em;padding:10px 3% 13px}#killer h4{font-size:1.2em;padding:8px 3% 11px}#killer h5{font-size:1.2em}@media screen and (max-width:1000px){#mail_magazine{box-shadow:none;margin-left:0;margin-right:0;box-sizing:border-box;overflow:hidden}}#mail_magazine h2{font-size:1.2em;margin:20px -5.5%;padding:15px 5.5% 18px}#mail_magazine h3{font-size:1.2em;padding:10px 5.5% 13px}#mail_magazine h4,#mail_magazine h5{font-size:1.2em}#mail_magazine .ybox_btn button.mailbtn,#main .ybox_btn button.mailbtn{width:80%;margin:10px 10% 20px;padding:0 20px;font-size:1em;vertical-align:middle;box-sizing:border-box}#about-privacy{width:90%;margin:30px 5% 0}.mrmg_box{width:112%;margin:0 -6% 0;padding:0 50px 10px;background:url(//marino-corp.com/blog/wp-content/themes/tw2default/img/form_center.png) center repeat-y;background-size:100%;box-sizing:border-box}.mrmg_bottom_img{width:112%;margin:0 -6%;padding:0}.mrmg_top{height:auto;width:112%;margin:40px -6% 0;padding:10px 0 0}.mrmg_top img{width:100%;margin:-1px 0 0;object-fit:cover;vertical-align:bottom}.mrmg_box .opt-title img{width:80%;margin:0 5%;text-align:center;display:block}.form_mail .mailleft{width:80%;margin:0 10%}.form_mail .mailright{width:80%;margin:0 10% 20px}#mail_magazine .opt_blue p{font-size:.8em;margin:0 10%}#mail_magazine .opt_blue p br{display:none}#mail_magazine .ybox_btn{width:100%;margin:20px 0 10px;padding:0}}@media screen and (max-width:730px){#toppagemain .title_area_bottom{height:2em;line-height:1.1em}#toppagemain .date_time,#toppagemain .left_time{margin:0 0 3px;font-size:11px}#toppagemain a .link-next{margin:60px 0 30px}}