@charset "utf-8";@media screen and (max-width:1240px){body{width:100%;margin:0;padding:0}#main p,p{font-size:15px}#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}#main p,p{font-size:15px}}.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 a,#b-navi-in ul li a{font-size:12px;padding:0 1%}#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 .fa,#b-navi-in ul .fas,#b-navi-in ul .fab,#b-navi-in ul .far,#b-navi-in ul .fa{display:none}}@media screen and (max-width:500px){#g-navi-in{display:none}#b-navi-in{display:block}#b-navi-in{min-height:180px;overflow:auto}#b-navi-in ul{width:100%;height:180px;overflow:auto;margin:0}#b-navi-in ul li{width:50%}}#container2r,#container2l,#container1,#containerk2r,#containerk2l,#containerk1,#containerk1{width:98%;margin:0 1%}#container2r,#container2l,#container1,#containerk2r,#containerk2l,#containerk1{width:96%;margin:0 2%;padding:7px 0 3px;overflow:hidden;box-sizing:border-box}#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;padding:10px 20px 20px;box-sizing:border-box}#container2l #cate_main,#containerk2l #cate_main,#container2l #main,#containerk2l #main{margin-left:0;margin-right:1%}#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:98%;margin-left:1%;margin-right:1%;box-sizing:border-box}#containerk1 #main{width:90%;margin-left:5%;margin-right:5%}.entry-content,.entry-content-i,.entry-content-s{padding:0}.topcate{margin:10px auto 10px 0;padding:3px 8px;font-size:12px;height:auto;line-height:auto}#main .entry-content h2,#main .entry-content-i h2,#main .entry-content-s h2{font-size:1.2em}#toppagemain .entry-content{width:96%;padding:10px 2% 70px;box-sizing:border-box}#main h2.toppage-title{padding:0;color:#333;border:none;margin:8px 0 18px;font-size:24px}#toppagemain .entry-content p.top_more{max-height:10em;height:auto;line-height:160%;padding-bottom:0;font-size:1em;clear:both}#main #toppagemain .title_area_bottom{max-height:90px;padding-bottom:10px}#main #toppagemain .eye-catch-img{width:100%;margin:0 0 10px}.date_time,.left_time{padding:0 5px 0 0;margin-bottom:3px}#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}.title{width:100%;margin:20px 0 10px;padding:10px 0 8px 12px}.title .htmoji{width:79%;display:block;margin-top:0;margin-right:1%;margin-left:auto;float:right}#side-right .title .fas,#side-left .title .fas,#side-right .title .fa,#side-left .title .fa,#side-right .title .fab,#side-left .title .fab,#side-right .title .fal,#side-left .title .fal{font-size:1.3em;line-height:.8;margin:2px 5px auto -3px}#wp-calendar{display:none}.sns_button_m{height:30px;line-height:30px;margin:0 2px 15px 1px}.sns_button_m a{padding:0 10px 0 8px}.sns_button_m:before,.sns_button_m:after{font-size:10px}#toppagemain .title_area_bottom{float:right}#toppagemain .date_time,#toppagemain .left_time{font-size:10px}#toppagemain .link-next{margin:0 0 20px}.title_area_bottom{max-height:110px;padding-bottom:10px}@media screen and (max-width:730px){#toppagemain .title_area_bottom{float:left}#toppagemain .date_time,#toppagemain .left_time{font-size:12px;float:left}#toppagemain .link-next{margin:40px 0 20px}}#new-content{margin:0 -20px;padding:20px 20px 0}#new-content .info .date{width:100%}#new-content .titlea{width:100%;max-height:40px;margin:0 0 5px;padding-bottom:10px}#mail_magazine_in{width:100%;margin:0;padding:0 5% 30px;box-sizing:border-box;overflow:hidden}@media screen and (max-width:500px){#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%;max-height:40px}#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}.kanrenmenu_thumb ul li,.Kanrenmenu ul li{width:100%}.kiji-navigation{max-height:160px}.kiji-navigation .kijinavi-left a,.kiji-navigation .kijinavi-right a{height:auto;min-height:40px;max-height:48px;padding:5px 2% 0 8%}.kiji-navigation .kijinavi-right a{padding:5px 8% 8px 2%}#s,#s:focus,#right_folder #s,#left_folder #s,#right_folder #s:focus,#left_folder #s:focus{width:100%}#searchsubmit{margin-top:0;width:100%}#main #s,#main #s:focus{margin-top:20px;width:68%}#main #searchsubmit{margin-top:20px}.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}#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:100%;margin:0;box-sizing:border-box}#review .easy_mode_button a,#killer .easy_mode_button a,#mail_magazine .easy_mode_button a{font-size:24px}#mail_magazine .content-box,#review .content-box,#killer .content-box{width:98%;margin:0 1%;box-shadow:none}#review_in,#mail_magazine_in,#killer_in{width:100%;margin:30px 0;padding:0 3% 30px;overflow:hidden;box-sizing:border-box}#review h1.review-title{width:100%;padding:20px 5% 20px;margin:0 0 20px;box-sizing:border-box;font-size:1.4em}#review h2{font-size:1.2em;margin:15px -5.5%;padding:15px 5.5% 18px}#review h2:before,#review h2:after{border:none}#review h3{font-size:1.2em;margin:15px -5.5% 20px;padding:15px 5.5% 18px}#review h4,#review h5{font-size:1.2em}#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 0 13px 30px}#mail_magazine h4,#mail_magazine h5{font-size:1.2em}#killer h2{font-size:1.6em;margin:20px -5%;padding:15px 5% 18px}#killer h3{font-size:1.2em;padding:10px 3% 13px}#killer h4{font-size:1.2em;padding:8px 3% 11px}#killer h5{font-size:1.2em}#main_mail table{overflow:hidden}#main_mail table tr{border-left:none}#main_mail th.mail_t,#main_mail td.mail_e{width:90%;padding:4% 5%;margin:0;display:block;overflow:hidden;border-bottom:none}#main_mail table ul{list-style-position:outside;padding-left:20px}.mrmg_top{height:auto;width:auto;margin:40px -4.5% 0;box-sizing:border-box}.mrmg_box{width:auto;margin:0 -4.5%;padding:0}.mrmg_bottom_img{width:auto;margin:0;vertical-align:bottom}.mrmg_bottom_img img{width:100%;margin:0;vertical-align:top}.mrmg_box .opt-title{width:100%;height:auto;margin:0 -20px;padding:10px 0 0;box-sizing:border-box;border:none}.mrmg_box .opt-title{margin:0 auto}.mrmg_box .opt-title img{text-align:center;display:block}.opt_blue{width:100%;margin:0;padding:0;text-align:left;background:url(//thisismylife1.com/wp-content/themes/tw2study/img/form_center.png) center top repeat-y;background-size:contain;box-sizing:border-box}.form_mail{margin:30px 50px 60px}.opt-in{width:100%;min-height:250px;margin:0;padding:20px 0 0;background-size:contain;text-align:center;box-sizing:border-box;overflow:hidden}#widget_form .opt{margin:0 auto}#mail_magazine p.opt-catch{width:100%;height:160px;color:#fff;background:url(//thisismylife1.com/wp-content/themes/tw2study/img/mrmg_title.png) bottom center no-repeat;background-size:contain;margin:30px 0 0;padding:0;overflow:hidden}#wrapper3 #widget_form p.opt-catch,#wrapperk3 #widget_form p.opt-catch{font-size:24px}#mail_magazine .opt-in p{margin:0 50px;font-size:.9em}#mail_magazine p.opt-catch{width:100%;height:160px;color:#fff;background:url(//thisismylife1.com/wp-content/themes/tw2study/img/mrmg_title.png) bottom center no-repeat;background-size:contain;margin:30px 0 0;padding:0;overflow:hidden}#mail_magazine .mrmg_bottom{margin-top:-8px;height:12px}#mail_magazine .mrmg_bottom img{width:100%;height:12px;margin:0;background:0 0}#wrapper3 #widget_form p.opt-catch,#wrapperk3 #widget_form p.opt-catch{font-size:24px}#about-privacy{width:80%;margin:10px 10% 0}#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% 0;margin:0;display:block;overflow:hidden;border-bottom:none}#main_mail table ul{list-style-position:outside;padding-left:20px}#mail_magazine .ybox_btn button.mailbtn,#main .ybox_btn button.mailbtn{width:80%;margin:10px 10% 0;padding:0 20px;font-size:1em;line-height:4.5em;box-sizing:border-box}}@media screen and (max-width:600px){.raa-title{width:calc(100% - 80px);height:80px;padding:14px 0 0 20px;font-size:1em;box-sizing:border-box}.raa-crown1,.raa-crown2,.raa-crown3,.raa-crown4,.raa-crown5{height:80px;width:80px;background-size:contain}.raa-i{width:100%;padding:0;margin:0}.raa-con p.catch{width:100%;margin:10px 0}#main .raa-box p{margin:0}.raa-btnr a,.raa-btnl a,.rab-btnr a,.rab-btnl a{padding:0 2%;font-size:.8em}.rab-img img{width:100%;padding:0;margin:0}.rab-top p.catch{width:100%;margin:10px 0}#main .rac-back{display:block}#main .rac-box{width:100%;border-top:none}#main .rac-box:first-child{border-top:10px solid #ededed}#main .rac-back .rac-l{width:92%;margin:10px 2%;box-sizing:border-box}#footer_box_matome ul#eye_news .sf_daca,#footer_box_matome ul#eye_news li .sub_date,#footer_box_matome #eye_news p{width:60%}.mini_box ul#eye_news .sub_date,.mini_box #new-content ul#eye_news .sub_date{margin:0}#mail_magazine .ybox_btn button.mailbtn{font-size:18px}}