@charset "utf-8";*{margin:0;padding:0;font-size:100%}a{text-decoration:none}ul,ol{list-style:none}img{vertical-align:top;border:0}button{font-size:100%}.clear{clear:both}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}textarea{width:100%}input{max-width:100%}img#wpstats{position:absolute;width:0;height:0;padding:0;border:none;overflow:hidden}.center{text-align:center}.right{text-align:right}.left{text-align:left}.s{font-size:50%}.ss{font-size:70%}.l{font-size:150%;line-height:130%}.ll{font-size:200%;line-height:120%}.b{font-weight:700}.wp-caption{text-align:center}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}span.futo{font-weight:700}span.futoaka{font-weight:700;color:red}span.futomido{font-weight:700;color:#149b14}.gray_box{width:85%;margin:1em auto 1em auto;padding:5%;background-color:#efefef;overflow:hidden}.gray_box p{margin:0}#entry_body .gray_box ul:last-child{margin-bottom:0}blockquote{width:85%;background:url(//marketing-framework.info/wp-content/themes/gush/images/bq24.png) left top no-repeat;margin:1em auto 1em auto;padding:30px 5% 1% 3%;border-left:3px solid #777;border-top:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777}.fbcomments,.fb_iframe_widget,.fb_iframe_widget[style],.fb_iframe_widget iframe[style],.fbcomments iframe[style],.fb_iframe_widget span{width:100% !important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:0 auto 24px 0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.clearfix:after{visibility:hidden;height:0;display:block;font-size:0;content:" ";clear:both}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}img{max-width:100% !important;height:auto}img.alignright{display:block;margin:0 0 0 auto}img.alignleft{display:block;margin:0 auto 0 0}img.aligncenter{display:block;margin:0 auto}img.float-left{float:left;margin:0 10px 0 0}img.float-right{float:right}a:hover img{opacity:.8;filter:alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}a{color:#12c}a:hover{color:#c03}html{font-family:verdana,sans-serif;font-size:100%;line-height:1.5;color:#333}body{-webkit-text-size-adjust:100%;margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-bottom:20px;line-height:1.6}h1{font-size:48px;line-height:1}h2{font-size:36px;line-height:1.3333}h3{font-size:24px;line-height:1}#header{text-align:center;padding-top:24px}#header .header_logo{position:relative;margin-left:20px}#header .hgroup{overflow:hidden}#header .top_title{margin-bottom:12px;font-size:36px}#header .caption{color:#222}#header h2{font-size:16px}#header .hgroup{margin-top:12px}nav#menu{margin-bottom:24px;background-color:#444}.togmenu{display:none}.menubtn{padding:8px;background:#444;color:#fff;text-align:left}nav#menu ul{overflow:hidden;margin-bottom:24px}nav#menu ul li{width:100%;text-align:center;border-bottom:1px solid #fcfcfc}nav#menu ul li a{display:block;color:#fff;padding:8px 0}nav#menu ul li a:hover{color:#444;background-color:#ccc}#contents{width:90%;margin:24px auto 0 auto;text-align:left;line-height:1.6}#contents p{margin:8px 0 12px;text-align:left}#contents #main{margin-bottom:24px;border-radius:8px;min-height:600px}#contents #main .home_area{border-bottom:1px solid #ddd;margin-bottom:24px}#contents #main .date-time{font-size:80%;text-align:center}.entry_box .date-time a{line-height:1.8}.twitter-follow-button{font-weight:700;padding:10px;font-size:18px}h1.framework-set{line-height:1.3}.framework-set-box{display:flex;flex-wrap:wrap;font-size:15px;line-height:2;font-weight:700;margin-top:10px;color:#2465b0;width:100%;max-width:900px;margin:auto}.framework-set-box div{padding:20px}.pt-30{padding-top:30px}.mx-auto{margin:auto}.w-100{width:100%}.text-center{text-align:center}.archive.category #contents article{display:flex;flex-wrap:wrap}#entry_body ul{list-style:url(//marketing-framework.info/wp-content/themes/gush/images/checkmark.png) inside;margin-bottom:24px}#entry_body a{text-decoration:underline}#entry_body .series-box ul{list-style:none;margin:10px 0}#contents #main img{margin-bottom:24px;border:3px solid #eee}#contents #main #entry_body img{margin-bottom:24px;border:0}#entry_body h3.new_entry_title{border:0;line-height:1.2}#entry_body h3.new_entry_title a{text-decoration:none}#contents #main #single_title{font-size:20px;color:#004079;background-color:#fafdff;padding:10px 0;margin-bottom:0;display:flex}#entry_body h3{font-size:16px;text-align:left;color:#3ca290;border-bottom:2px solid #3ca290;margin:20px 0 24px;padding:10px 0}.meta_box{font-size:70%;margin:0 0 10px;background-color:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;overflow:hidden}#entry_body .meta_box p{margin:0 0 0 10px}#cat_tag{margin-bottom:24px;padding:0 0 12px;text-align:left;border-bottom:1px dashed #ccc;word-break:keep-all;line-height:2em}#cat_tag a{color:#fff;background-color:#006eb7;margin:0 .2em 0 0;padding:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none}#cat_tag a:hover{color:gold}#entry_footer_ad{margin:10px auto}#entry_footer_ad .efa_right{display:none}#entry_snsbox{border:1px solid #ccc;padding:5px;text-align:left;margin:0 0 24px}#entry_snsbox ul{margin:10px 0;list-style:none}#entry_snsbox li{float:left;margin-right:10px;min-height:100px}a.feedlyButton{color:#777;text-align:center;text-decoration:none}a.feedlyButton:hover{color:#333}a.feedlyButton:visited{color:#777}.arrow_box_feedly{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;border-radius:3px;height:35px;width:66px;margin-bottom:8px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.arrow_box_feedly:after,.arrow_box_feedly:before{border:medium solid transparent;content:" ";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.arrow_box_feedly:after{border-color:#fff rgba(255,255,255,0) rgba(255,255,255,0);border-width:4px;margin-left:-4px}.arrow_box_feedly:before{border-color:#ccc rgba(204,204,204,0) rgba(204,204,204,0);border-width:5px;margin-left:-5px}.arrow_box_feedly img{margin:0;border:none}.arrow_box_feedly span{line-height:35px}#relations{margin:0 0 24px}#relations ul{list-style:none}#relations li{margin-bottom:24px}.pankuzu{font-size:13px;padding-bottom:10px;color:#222;text-align:left}#entry_body .pankuzu a{color:#222;text-decoration:none}div#breadcrumb{clear:both}div#breadcrumb a{color:#666}div#breadcrumb div{display:inline;font-size:13px}h3#comments{border:none;line-height:1.2}#respond h3{border:none;line-height:1.2}#comment_box{text-align:left;background-color:#ddd;padding:10px 20px;margin-bottom:20px}#comment_box ul{list-style:none}#comment_box p a{color:#999}#comment_box p{font-size:90%;font-weight:400;margin:0 0 15px}#comment_box label{display:block}.metadata{font-size:13px;line-height:20px}.comment-body{padding:10px;margin-bottom:20px;background-color:#fff}.fn{font-style:normal}.says{font-size:80%}.commentmetadata{font-size:70%;padding:5px}.reply{font-size:90%;text-align:right}.comment-reply-link{border:1px solid #ccc;padding:2% 4%;background-color:#999;color:#fcfcfc;text-decoration:none}#comment_box #commentform .tags{padding:10px;background-color:#f3f3f3;font-size:13px}#comment_box #commentlist img{padding:10px}#page_pn{margin:0 0 20px}#page_pn dl{text-align:left}.pager{text-align:center}a.page-numbers,.pager .current{background:#eee;border:1px solid #ccc;border-radius:3px;padding:3px 8px;margin:10px 2px 0}.pager .current{background:#444;border:0;color:#fff}#sub{font-size:100%;margin-bottom:24px}#sub h4{border-bottom:1px dotted #aaa}#sub .side_ad{margin-bottom:24px}#sub .side_contents dl{text-align:left;margin-bottom:24px}#sub .side_contents ul{text-align:left;margin-bottom:24px}#sub .side_contents ul li{margin-bottom:.3em}#sub .side_contents ul.children{margin:12px 0}#sub .side_contents{margin-bottom:24px}.side_new{margin:0 0 15px;text-align:left}#sub .side_new a{display:block}#searchform{margin-bottom:24px}#sub a:hover{text-decoration:underline}.textwidget{margin-bottom:24px}#sub .side_contents .g-search{text-align:left;margin:24px 0}#calendar_wrap{margin-bottom:24px}#wp-calendar{border-collapse:collapse;border:1px solid #999;width:80%;margin-left:35px}#wp-calendar tr,th,td{border:1px solid #999}#wp-calendar td{text-align:center;padding:3%}#wp-calendar caption{font-weight:700;text-align:left}#wp-calendar tbody tr #today{background-color:#000c69;color:gold}#footer{padding:24px 0;color:#fff;text-align:center;background-color:#444;overflow:hidden}#footer-in{margin-bottom:24px;text-align:left;width:90%;margin:0 auto}#footer-in img{margin-bottom:16px}#footer-in h2{border-left:3px solid #c2082b;font-size:20px;padding:3px 0 3px 5px}#footer-in h3{border-left:3px solid gold;font-size:20px;padding:3px 0 3px 5px}#footer-in a{color:#fcfcfc;text-decoration:underline}#footer-in ul{margin-bottom:24px}#footer-in ul li ul{margin-bottom:0}.footer_l,.footer_c,.footer_r{margin-bottom:24px}.gush_link a{color:#fbfaf8}#page-top{position:fixed;bottom:40px;right:20px;font-size:12px}#page-top a{background:#22ac38;text-decoration:none;color:#fff;width:100px;height:20px;padding:10px 5px;text-align:center;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#page-top a:hover{text-decoration:none;background:#90d59b;color:#444}#header h1.top_title a{font-size:30px;font-weight:400;padding:0;margin:0;margin-bottom:8px;color:#000;font-family:"Noto Serif",serif}#header h2.caption{color:#555;line-height:1.8;text-align:center;width:100%;padding:15px 0;border-top:3px double #888;border-bottom:3px double #777;margin:30px auto 10px auto}.header_logo{padding-top:10px}.header_icon{width:45px;float:left}#contents #main .home_area{float:left;width:180px;margin:5px}div.home_area section div.thumb_box{width:100%;padding:0;float:none}#contents #main .home_area .entry_box{text-align:left}#contents #main .date-time{font-size:80%;text-align:left}img.header_logo{position:absolute;left:0;top:0}.search_box_top{width:400px;margin:10px auto;position:relative;margin-bottom:20px}.search_box_top button{color:#555}.search_box_top input{box-sizing:border-box;width:100%;padding:5px;margin:0;height:35px;border-radius:20px;border:1px solid #ccc}.search_box_top i{position:absolute;right:0;top:0;border:0;color:#555;background-color:#fff;cursor:pointer}.search_box{width:300px;margin:0 auto;padding-top:10px}.search_box button{color:#555}form{margin:0;padding:0;position:relative}input.searchinput{box-sizing:border-box;width:100%;padding:5px;margin:0;border-radius:20px;height:35px;border:1px solid #ccc}button#searchsubmit{position:absolute;right:10px;top:8px;border:0;color:#555;background-color:#fff;cursor:pointer}#contents #main.home_main{border:0;padding:0;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}#contents #main.home_main img{border:1px solid #ccc;margin-bottom:15px;width:94%;padding:3%}#contents #main.home_main .new_entry_title{font-size:17px;margin-bottom:8px;height:50px}h3.new_entry_title{text-decoration:underline;line-height:1.5}h3.new_entry_title a{color:#555;font-weight:400}.entry_excerpt{font-size:12px;line-height:1.8;text-justify:distribute-all-lines;text-align:justify}.entry_excerpt p{text-align:justify;text-justify:distribute-all-lines}#contents p.date-time{margin-bottom:3px}ul.post-categories{height:35px;font-size:12px}.side_1column{display:block}input.wpcf7-submit{display:block;margin:0 auto;padding:10px;text-align:center;border:1px solid #aaa;background-color:#eee}#entry_body article ul.app_list{list-style:none;overflow:hidden;margin-bottom:0}ul.app_list li{float:left;margin-right:40px;line-height:48px}ul.app_list li img{margin-right:10px;border-radius:10px}.post_list h4{margin-bottom:5px}#contents .post_list p{font-size:12px;line-height:1.5;margin-bottom:10px;height:auto}.single_top_image .single_top_framework{position:absolute;left:50%;top:50px;width:280px;height:200px;margin-left:-140px;background-color:#fff;text-align:center}.single_top_image .single_top_framework img{width:220px;position:absolute;top:14px;left:35px}.single_top_image img.single_top_coffee{display:none;left:50%;top:115px;width:78px;z-index:0}.single_top_image img.single_top_pen{left:0;top:260px;width:153px}.single_top_image img.single_top_notebook{left:50%;top:50px;margin-left:-175px;width:350px}#contents #main #entry_body #relations img{border:1px solid #ddd;margin-bottom:15px}#contents #main #entry_body #relations li{height:200px}#contents #main #entry_body .single_download_box_left img{width:240px;padding:0;margin:0}.single_download_thumbnail{padding:10px;border:5px solid #eee}#contents #main #entry_body .single_download_box_left img.single_download_logo{position:absolute;bottom:15px;right:20px;width:40px;height:40px;border:0;border-radius:5px;background-color:#eee;padding:5px}#contents #main #entry_body .single_download_box_left img.single_download_logo2{position:absolute;bottom:15px;right:65px;width:40px;height:40px;border:0;border-radius:5px;background-color:#eee;padding:5px}.free_download_input{height:18px;font-size:13px;width:200px;padding:5px}.free_download_btn{border:0;color:#fff;background:#83ac63;margin-left:5px;height:30px;padding:0 10px}#share{cursor:pointer}.single_share_box{text-align:center;margin:20px 0}.single_download_formbox{display:none;margin-top:45px;box-sizing:border-box;text-align:center;border-radius:5px;border:5px solid #e2e2e2;padding:20px;padding-top:30px;background:#fffcf3;position:relative;height:auto}.single_download_description{margin-bottom:20px;border:0;font-family:sans-serif;text-align:center}.single_download_description small{font-size:13px}.single_download_box_left{float:left;width:50%;margin-right:20px;text-align:center;position:relative;box-sizing:border-box}#entry_body .single_download_box_left h3{box-sizing:border-box;text-align:center;border-radius:5px;background:#7aa20d;color:#fff;width:100%;padding:10px;margin-top:20px;margin-bottom:10px;border:0}.single_download_box_right{float:right;width:45%;box-sizing:border-box;font-size:13px;text-align:justify}.single_download_box_right h4{font-size:18px;text-align:center}.single_download_box_right h5{text-align:center;box-sizing:border-box;border-radius:5px;border:1px solid #ccc;width:100%;padding:5px 0;margin-bottom:10px;font-size:13px}.single_download_box{box-sizing:border-box;margin:15px 0;padding:25px 15px 15px;border:1px solid #eee;width:100%}div.single_download_box p{line-height:1.6;border-radius:5px;border:1px solid #ccc;padding:10px}input.input_mail{padding:10px;border:2px solid #aaa;border-radius:10px;font-size:20px;margin:auto;margin-bottom:10px;box-sizing:border-box;width:90%;max-width:500px}input.btn{background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:28;-moz-border-radius:28;border-radius:8px;font-family:Arial;color:#fff;font-size:15px;font-weight:700;padding:10px 20px;text-decoration:none;border:2px solid #2980b9;cursor:pointer}.btn:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.fukidashi{width:0;height:0;border:50px solid transparent;border-top:50px solid #bd3f0f;position:absolute;top:-30px;left:50%;margin-left:-50px}.fukidashi_normal{width:0;height:0;border:25px solid transparent;border-top:25px solid #bd3f0f;margin:auto;margin-bottom:-10px;margin-top:10px}.single_download_formbox_normal{padding:15px 0;border-radius:10px;background-color:#fffde8}.keyword-list{font-size:12px;margin-bottom:20px}.page_book_box{font-size:13px;line-height:1.8;margin-top:15px;padding:15px;border:1px solid #ddd;border-radius:5px}.page_book_box h4{font-size:16px;text-decoration:underline;margin-bottom:15px}#contents #main #entry_body .page_book_box img#book_ma{width:180px;border:1px solid #ddd}.page_book_box_inner{overflow:hidden}#main #entry_body .page_book_box_inner .fl{float:left;margin-right:40px;text-align:center}#main #entry_body .page_book_box_inner .fr{float:left;width:400px}.book_p{margin-bottom:10px}#main #entry_body a.book_link_btn{background-color:#f9f9f9;border:1px solid #eee;padding:5px;text-align:center;width:200px;border-radius:5px;display:inline-block;float:right}#main #entry_body header div.meta_box p{font-family:sans-serif}.author_profile{padding:10px;border-radius:5px;background-color:#fff;display:none}.author_profile hr{margin-bottom:10px;margin-top:5px}.author_profile .title{font-weight:700;padding-bottom:5px}.page_author{display:inline-block;margin-right:20px;text-decoration:underline;margin-left:10px;height:40px;line-height:40px;cursor:pointer}.page_author img{border-radius:50%;width:40px;margin-right:10px;border:1px solid #ddd}span.page_tag{border-radius:5px;background-color:#fbfbfb;font-size:12px;margin-right:5px;padding:5px;color:#13407a}.page-summary{padding:15px;border-radius:5px;margin:20px 0;background-color:#efefef}.d-none{display:none}.d-flex{display:flex}.related_post{position:relative;border:5px solid #006eb7;padding:10px;text-align:left;margin-bottom:30px}.related_post .d-flex div{text-align:left}#entry_body .related_post h3{border-bottom:none;margin-bottom:0}#contents #main #entry_body .related_post img{border:1px solid #ddd;width:100px;height:100px;margin-right:10px;margin-bottom:0}.related_tag{position:absolute;right:0;top:0;background-color:#006eb7;font-size:12px;padding:5px;color:#fff}.mt-2{margin-top:2rem}.pre-download-box{padding-bottom:20px;border-radius:10px;border:4px solid #81c4f9;background-color:#fff}.btn.btn-success.btn-book101{font-size:1.1rem;margin:10px}.btn.btn-success.btn-book101 small{font-size:.9rem}.btn.btn-success.btn-book101 svg{width:1.4rem;height:1.4rem;padding-top:5px}.flex.pre-download{padding-top:15px}.pre-download{font-weight:700;justify-content:center;overflow:hidden}#contents #main #entry_body .pre-download img{width:200px;margin-right:20px;margin-bottom:0}.btn-book101{margin-top:10px}.recommend1{position:relative;display:block;margin:.5rem auto 1.5rem auto;padding:10px 0;min-width:120px;max-width:300px;width:100%;color:#555;font-size:16px;background:#e0edff;border-radius:15px}.recommend1:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #e0edff}.recommend1 span{margin:0;padding:0}@media screen and (max-width :665px){.flex.pre-download{display:block;height:auto}.flex.pre-download div:nth-child(2){padding-top:0}.leading-2.text-lg.pt-30{text-align:left}.download101-box .flex{display:block}.download101-box .flex-1{width:100%}}@media screen and (max-width :767px){.hmenu_icon div{display:none}#header .hgroup img.header_logo{left:50%;margin-left:-25px;width:50px}header{text-align:center}#header .hgroup,nav#category_menu{width:90%;max-width:1000px;margin:0 auto}#header h2.caption{width:90%;margin:10px auto 10px auto}.search_box_top{width:80%;margin:10px auto}.top_title{margin-top:35px;margin-bottom:20px}#contents #main .home_area{width:100%;margin:0 0 20px;height:auto}#contents #main.home_main img{float:left;max-width:180px;width:40%;padding:9px;margin-right:20px}#contents #main.home_main .new_entry_title{height:auto}.entry_excerpt{height:auto}#header h1.top_title a{font-size:25px}#entry_body p{padding:0 10px;text-align:justify}.single_top_image .single_top_framework img{width:155px;top:10px;left:25px}.single_top_image .single_top_framework{top:90px;width:200px;height:140px;margin-left:-100px;overflow:hidden;background-color:#fff;text-align:center}.single_top_image img.single_top_notebook{left:50%;top:90px;margin-left:-125px;width:250px}#contents #main #entry_body .single_download_box_left,#contents #main #entry_body .single_download_box_right{width:100%}}#pass_alert{color:#a00;font-weight:700}.tac{margin:10px 0;text-align:center}span.skyblue{color:#fff;background:#4889f0;padding:10px 7px;border-radius:5px;margin-bottom:10px;display:inline-block}@media screen and (min-width :768px){#header .hgroup{width:98.46%;margin:0 auto;max-width:768px;position:relative}#header .htitles{margin:0 auto;width:100%;text-align:center}nav#menu ul{width:100%}nav#menu ul li{float:left;width:auto;text-align:center;border:none}nav#menu ul li a{display:block;color:#fff;padding:8px 1em}.series-box{border:1px solid #aaa;border-radius:5px;padding:15px}.series-box h5{margin-bottom:5px}#contents{text-align:left;width:768px}#contents #main{padding:20px 35px;margin-bottom:24px;border-radius:8px}.side_ad div.jetpack-display-remote-posts img{width:100px;float:left}.side_ad li{display:block;float:none;border-radius:0;border-bottom:1px solid #eee}#entry_body h3{font-size:18px;text-align:left;margin:20px 0 24px;padding:0 0 5px}#entry_body .meta_box{font-size:85%;margin:0 0 10px;padding:2px}#entry_body .meta_box p{margin:0}#cat_tag{margin:36px 0 24px;padding:0 0 12px;text-align:left;border-bottom:1px dashed #ccc}#cat_tag a{color:#fff;background-color:#006eb7;margin:0 .2em 0 0;padding:3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#entry_footer_ad{margin:10px auto}#entry_footer_ad .efa_left{display:block;float:left;margin:0 5px 0 0}#entry_footer_ad .efa_right{display:block;float:left}#relations{margin:0 0 24px;overflow:hidden;word-wrap:break-word;word-break:break-all}#relations ul{list-style:none;margin:0 auto;font-size:95%}#relations li{float:left;width:140px;height:280px;margin:0;vertical-align:top;padding:24px 5px 0;border-bottom:1px solid #ccc}h3#comments{border:none;line-height:1.2}#respond h3{border:none;line-height:1.2}#comment_box{text-align:left;background-color:#ddd;padding:10px 20px;margin-bottom:20px}#comment_box p{font-size:100%;font-weight:400;margin:0 0 15px}.comment-reply-link{border:1px solid #ccc;padding:1% 2%;background-color:#999;color:#fcfcfc}#page_pn dl dt{float:left;width:60px}.side_thumb{float:left;margin:0 5px 15px 0;width:100px;height:100px}.side_title{font-size:90%}.footer_c,.footer_r{width:40%;float:left}.footer_c{margin-right:5%}}@media screen and (min-width :1024px){html{font-family:"メイリオ",verdana,sans-serif}header{text-align:left}#header .hgroup{width:98.46%;margin:0 auto;max-width:1040px;position:relative}#header .htitles{margin:0 auto;margin-top:50px;width:720px}nav#menu ul{width:100%;margin:0 auto;max-width:1040px}.menubtn{display:none}.togmenu{display:block}#contents{overflow:hidden;width:1140px;margin:24px auto 24px auto}#contents.home_contents{width:98%}#contents #main{float:left;margin:0 20px 0 0}#entry_body{width:704px;margin:0 auto;padding:0}#contents #main div.home_area{float:left;width:180px;margin:5px 14px}div.home_area section div.thumb_box{width:100%;padding:0;float:none}#contents #main #single_title{font-size:30px;line-height:1.2;padding:10px 20px}#entry_body h2{font-size:20px;text-align:left;margin-top:20px}#entry_body h3{font-size:18px;text-align:left;padding-bottom:10px}h3#comments{border:none;line-height:1.2}#respond h3{border:none;line-height:1.2}#entry_footer_ad{margin:10px 0}#entry_footer_ad .efa_left{display:block;float:left;margin:0}#entry_footer_ad .efa_right{display:block;float:right}#entry_snsbox{border:1px solid #ccc;padding:10px 20px;text-align:left}#contents #sub{float:left;margin:0;width:286px;text-align:center;padding:0}#contents #sub p{font-size:90%;text-align:left}#contents #sub h4{text-align:left;border-bottom:1px dotted #aaa}#sub .side_contents ul{margin:0 0 24px 5px;text-align:left;font-size:95%}#sub .side_contents ul li{margin-bottom:.6em;line-height:1.5}#sub .side_contents ul.children{margin:12px 0 12px 10px}.side_2column{display:block}.side_1column{display:none}#footer{width:100%;margin:0 auto;clear:both}#footer-in{width:1040px;margin:0 auto 24px auto}#footer-in p{margin-bottom:5%}#footer-in h2{border-left:5px solid #c2082b;font-size:20px;padding:5px 0 5px 8px}#footer-in h3{border-left:5px solid gold;font-size:20px;padding:5px 0 5px 8px}.footer_l{float:left;width:336px;font-size:90%}.footer_c,.footer_r{width:320px}.footer_l,.footer_c{margin:0 32px 0 0}}.side_2column{border:1px solid #eee;margin-bottom:15px;border-radius:5px;padding:10px;background-color:#fff}strong{color:#0b88c0}.top-back{background:#00b1d4;background:linear-gradient(308deg,rgba(0,177,212,1) 0%,rgba(12,232,209,1) 100%);background:linear-gradient(308deg,rgba(0,198,194,1) 0%,rgba(0,198,194,1) 51%,rgba(12,214,232,1) 88%);width:100%;height:100vh;position:absolute;top:0;left:0;z-index:-1}.hgroup-box{display:flex;justify-content:space-between;align-items:center}.single-hgroup .htitles{display:flex;align-items:center;justify-content:center;gap:10px;padding:20px;font-weight:700;color:#fff}#contents #main #single-header h1#single_title{background-color:rgba(0,0,0,0);color:#fff;padding:0;margin-bottom:20px}.single_thumbnail{text-align:center;width:100%}#contents #main #entry_body .single_top_image .single_thumbnail img{width:300px;border-radius:5px;box-shadow:0 0 1px 2px #aaa;background-color:#fff;padding:10px;margin:auto;position:relative;border:1px solid #eee}#share strong{color:#fff}#single-header .page_tag{color:#007d8e}#single-header .publish-date{color:#fff}#single-header .pankuzu{border-radius:10px;background-color:#fff;padding:5px 20px;margin-bottom:15px;display:inline-block}.plan_person{position:absolute;left:50%;margin-left:150px;width:60px;top:90px}.amazon-box{margin-bottom:20px}#sub h2{border-radius:10px;background:#15a9b8;padding:10px;margin-bottom:15px;text-align:center;color:#fff;font-size:1rem}#sub h3{font-size:1rem;text-align:left;line-height:1.2;margin-bottom:5px}#sub .post-thumbnail{margin-bottom:15px;box-shadow:0 0 2px 2px #eee;border-radius:5px;border:1px solid #ccc;padding:5px}#sub .post-excerpt{font-size:.8rem}@media screen and (max-width :480px){#contents #main #entry_body .single_top_image .single_thumbnail img{width:100%;box-sizing:border-box}.plan_person{margin-left:20px;top:180px}.single_top_image{overflow:none}}