@charset "utf-8";@media screen and (max-width:480px){body{height:480px;margin:0;padding:0}p{font-size:14px;line-height:1.6}.imgl,.imgr,.alignleft,.alignright{width:100%;margin-left:0;margin-right:0;padding:0 0 20px;clear:both}#main .entry-content h2,#main .entry-content-i h2,#main .entry-content-s h2,.entry-content,.entry-title,.entry-content-i .entry-title{font-size:20px}#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-right:5px}h1.site-title img{width:85%}#header-in{width:100%;padding:0 0 10px;margin:0;box-sizing:border-box}#top-navi{width:96%;margin:0 2%;padding:0}#loader{top:40%;left:36%}.caption-head{width:90%;height:auto;margin:0 auto;top:22%;left:0;right:0;bottom:0}.caption-head p.on-head-title{font-size:18px;margin-top:10px}#top-navi-bg{display:none}#naviall{display:none}#dro_navi{display:block;position:absolute;top:15px;right:15px;z-index:100}#nav-dr{display:block}.nav-unsh{display:none}#nav-op{display:inline-block;width:30px;height:22px;vertical-align:middle}#nav-op span,#nav-op span:before,#nav-op span:after{position:absolute;height:3px;width:25px;border-radius:3px;background:#555;display:block;content:'';cursor:pointer}#nav-op span:before{bottom:-8px}#nav-op span:after{bottom:-16px}#nav-cl{display:none;position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s ease-in-out}#nav-con{overflow:auto;position:fixed;top:0;left:0;z-index:9999;width:90%;max-width:330px;height:100%;background:#fcfcfc;transition:.3s ease-in-out;-webkit-transform:translateX(-105%);transform:translateX(-105%)}#nav-in:checked~#nav-cl{display:block;opacity:.5}#nav-in:checked~#nav-con{-webkit-transform:translateX(0%);transform:translateX(0%);box-shadow:6px 0 25px rgba(0,0,0,.15)}#nav-con ul,#nav-con ul.children{width:100%;height:auto;margin:0 auto;padding:0;text-align:left;list-style-type:none;box-sizing:border-box}#nav-con ul li,#nav_clo{width:100%;height:auto;line-height:60px;padding:0 16px 0 20px;float:left;background:url(//thisismylife1.com/wp-content/themes/tw2study/img/navi_line.png) bottom repeat;box-sizing:border-box;overflow:hidden;white-space:nowrap}#nav_clo{padding:0;font-weight:700;background:#efefef;border:3px #fff solid}#nav_clo label{float:right;margin:20px 10px auto auto}#nav_clo span{transform:translateY(7px) rotate(-45deg)}#nav_clo span:before{opacity:0}#nav_clo span:after{transform:translateY(-16px) rotate(90deg)}#nav-con ul li:last-child{border-bottom:1px #efefef solid}#nav-con ul li .fa,#nav-con ul li .fas,#nav-con ul li .fal,#nav-con ul li .fab{margin-right:8px}#nav-con ul li ul li{width:100%;margin:0;padding:0 0 0 20px;box-sizing:border-box}#nav-con ul li ul li:last-child{border-bottom:none}#nav-con ul li a{display:block;color:#333;text-decoration:none}#nav-con ul li a:hover{color:#f80;text-decoration:none;transition:.4s ease-in-out}.breadcrumbs{margin:5px 10px 10px;padding:0}#container2r,#container2l,#container1,#containerk2r,#containerk2l,#containerk1,#containerk1{width:100%;margin-left:0;margin-right:0;border:none;box-shadow:none;clear:both}#main-background{width:100%;padding:0;margin-left:0;margin-right:0}#container2l #cate_des,#container2r #cate_des,#containerk2l #cate_des,#containerk2r #cate_des,#containerk1 #cate_des,#containerk1 #main,#containerk1 #cate_des{width:98%;margin-top:1%;margin-right:1%;padding:20px 10px;margin-bottom:30px;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:98%;margin:0 1%;padding:0 10px;overflow:hidden;box-sizing:border-box}#main-background #cate_main{width:100%;margin-left:0;margin-right:0;padding:0;overflow:hidden}.eye-catch-img{position:relative;width:80%;margin:0 10% 10px;clear:both}.eye-catch-img img{width:100%;margin:0;clear:both}#toppagemain .title_area_bottom{width:100%;margin:0;float:left}@media screen and (max-width:420px){.eye-catch-img{width:100%;margin:0 0 10px}#toppagemain .title_area_bottom{width:100%;margin:0;clear:both}}#toppagemain .link-next{margin:140px 0 30px}@media screen and (max-width:420px){#toppagemain .link-next{margin:5px 0 20px}}#toppagemain .entry-content{width:96%;padding:10px 2% 40px;box-sizing:border-box}.link-next{position:absolute;bottom:10px;right:20px}#main #toppagemain .title_area_bottom{height:50px;max-width:100%}#main #toppagemain .eye-catch-img{width:96%;margin:0 2% 10px}#toppagemain .entry-content p.top_more{line-height:160%;padding-bottom:30px}#new-content h3.infotitle :after{position:absolute;top:100%;left:30%}#toppagemain .date_time,#toppagemain .left_time{font-size:10px;float:left}#side-left,#side-right{width:98%;padding:10px 15px;margin:20px 1%;clear:both;box-sizing:border-box}#side-left ul,#side-right ul{margin:0;padding:10px 0 10px 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:4px 0 4px 10px;list-style:none}ul#eye_news li p,#new-content ul#eye_news li p{max-height:60px}#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}#main .mail_signup{margin:10px 0;padding:0}#main #s,#main #s:focus{margin-top:30px;width:100%}#main #searchsubmit{margin-top:5px;margin-bottom:30px;width:100%}@media screen and (max-width:600px){#footer_box_matome ul#eye_news .sf_daca,#footer_box_matome ul#eye_news li .sub_date,#footer_box_matome #eye_news p{width:67%}}#mail_magazine .ybox_btn button.mailbtn,#review .easy_mode_button a,#killer .easy_mode_button a,#mail_magazine .easy_mode_button a{font-size:18px}#mail_magazine .ybox_btn button.mailbtn,#main .ybox_btn button.mailbtn{width:100%;margin:20px 0 10px;height:3em;font-size:1em;line-height:3em}#mail_magazine .opt-in p{font-size:.8em;margin:0 20px}.form_mail .mailleft{width:96%;margin:0 2%}.form_mail .mailright{width:96%;margin:0 2% 10px}#about-privacy{width:100%;margin:20px 0 0}#main .entry-content h3,#main .entry-content-i h3,#main .entry-content-s h3{font-size:1em;margin:0 -31px 10px -30px}.form_mail{margin:0}.opt_blue{padding:20px 20px 0;margin-left:-2px;margin-right:-2px;background-size:contain}.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 30px}.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}#main .opt-in p{margin:0 30px;font-size:.8em}#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}#footer_box_matome{width:100%;margin:0;padding-left:0;padding-right:0}#footer_box_matome .mini_box,#footer_box_matome .mini_box_center{width:100%;padding:0 10px;margin:10px 0;clear:both;box-sizing:border-box}#foot-end{width:100%;padding:20px 7%;box-sizing:border-box}}@media screen and (max-width:224px){#wp-calendar{display:none}}@media screen and (max-width:400px){.raa-title{padding:15px 0 0 10px;font-size:.8em}}