@media screen and (max-width:1045px){header#header_area{height:580px}}@media screen and (max-width:980px){body{-webkit-text-size-adjust:none}#fixed_sns{display:none}div#header_container,div#header_container_paged,div#header_container_half,nav#dp_breadcrumb,#content_footer,#ft-widget-content,#ft-btm-content{width:90%}header#header_area{height:560px}div#header_container,div#header_container_half{top:100px}div#top-right-widget{margin-top:0}.menu_num_1>li{width:97%}.menu_num_2>li{width:47%}.menu_num_3>li{width:33%}.menu_num_4>li{width:23%}.menu_num_5>li{width:19%}.menu_num_6>li{width:16%}.menu_num_7>li{width:14%}.menu_num_8>li{width:11%}.menu_num_9>li{width:9%}.menu_num_10>li{width:7%}#container{width:85%}#fixed_sform .hd_searchform{width:100%}#content,#content-top-1col{width:100%;clear:both;float:none;margin-bottom:44px;left:auto;right:auto}ul#top-posts-ul-top-1col,ul#top-cat-ul-top-1col{width:90%;margin:0 auto}ul#top-posts-ul-top-1col li{margin-bottom:66px}ul#top-posts-ul-top-1col li:nth-child(odd){float:left}ul#top-posts-ul-top-1col li:nth-child(even){float:right}ul#top-posts-ul-top-1col li:nth-child(3n+1),ul#top-cat-ul-top-1col li:nth-child(3n+1){clear:none}ul#top-posts-ul-top-1col li:nth-child(3n-1),ul#top-cat-ul-top-1col li:nth-child(3n-1){margin-left:auto}h1.top-tbl-title a{max-height:48px;overflow:hidden}ul#top-posts-ul li,ul#top-cat-ul li{width:300px}ul#top-posts-ul li{position:relative;min-height:279px;max-height:279px}.post_thumb_portfolio,.post_info_portfolio{height:220px}.post_thumb{width:200px;height:146px}article.post_excerpt{width:100%;margin:0 auto;padding:44px 0 44px 0}.post img,div#header_container img,div#header_container_half img{height:auto;width:auto\9}.entry iframe{max-width:100%}#ft-widget-content .widget-box{float:left;width:356px;margin-right:22px}div#ft-widget-area2,div#ft-widget-area3,div#ft-widget-area4{width:18%}}@media screen and (max-width:960px){header#header_area{height:540px}div#site_title h1 img,div#header_container_paged h1 img,div#header_container_half h1 img{max-width:100%}#fixed_sform .hd_searchform{right:10px}#expand_float_menu{display:block}ul#fixed_menu_ul{top:44px;width:100%;margin:0}ul#fixed_menu_ul li{display:none;float:none;width:100%;text-align:left}ul#fixed_menu_ul ul{position:relative;width:100%;overflow:hidden}ul#fixed_menu_ul li ul li{position:relative;left:44px;display:none}ul#fixed_menu_ul ul ul{left:0}div#ft-widget-area2,div#ft-widget-area3,div#ft-widget-area4{width:16%}}@media screen and (max-width:940px){div#header_container,div#header_container_half{top:60px}div#header_left{width:100%;float:none}div#top-right-widget{display:none !important}.entry img{max-width:100%;height:auto;width:auto}}@media screen and (max-width:920px){header#header_area{height:520px}#dp_topbar_title{padding:25px 0;font-size:30px}}@media screen and (max-width:900px){.mq-hide900{display:none}.mq-show900{display:block}div#header_container,div#header_container_half{top:44px}header#header_area{height:480px}div#site_title h1{font-size:40px}#dp_topbar_title{padding:20px 0;font-size:28px}}@media screen and (max-width:870px){div#ft-widget-area4{display:none}div#ft-widget-area2,div#ft-widget-area3{width:26%}}@media screen and (max-width:850px){.mq-hide850{display:none}.mq-show850{display:block}header#header_area{height:460px}#container{width:90%}div#ft-widget-area2,div#ft-widget-area3{width:24%}}@media screen and (max-width:820px){div#header_container,div#header_container_half{top:34px}header#header_area{height:430px}div#site_title h1{margin-bottom:12px}div#site_banner_desc{margin:22px 0;font-size:14px}div#ft-widget-area2,div#ft-widget-area3{width:23.4%}}@media screen and (max-width:800px){.mq-hide800{display:none}.mq-show800{display:block}div#header_container,div#header_container_half{top:28px}header#header_area{height:400px}ul#top-posts-ul-top-1col li{margin-bottom:44px}div#ft-widget-area2,div#ft-widget-area3{width:23%}div#top-container-widget,div#top-content-widget,div#top-content-bottom-widget{margin-bottom:44px}}@media screen and (max-width:780px){header#header_area{height:380px}div#ft-widget-area2,div#ft-widget-area3{width:22.6%}}@media screen and (max-width:760px){div#ft-widget-area2,div#ft-widget-area3{width:22.2%}#dp_topbar_title{padding:14px 0;font-size:25px}ul#top-posts-ul-top-1col,ul#top-cat-ul{width:100%}ul#top-posts-ul-top-1col li{margin:22px auto}}@media screen and (max-width:750px){.mq-hide750{display:none}.mq-show750{display:block}}@media screen and (max-width:740px){header#header_area{height:360px}#top-left-bottom-widget{display:none}div#ft-widget-area2,div#ft-widget-area3{width:21.5%}}@media screen and (max-width:700px){.mq-hide700{display:none}.mq-show700{display:block}ul#top-posts-ul-top-1col li{margin:22px auto 44px auto;float:none !important}header#header_area{height:340px}div#ft-widget-area1,div#ft-widget-area2,div#ft-widget-area3{width:100%;float:none;margin:0}#gototop{display:none}}@media screen and (max-width:680px){#expand_float_menu{height:44px}#new-entry{display:none}header#header_area{height:320px}#dp_topbar_title{padding:12px 0;font-size:22px}.g_item footer.tbl_meta span.icon-user{display:none}div#site_banner_container{height:220px}}@media screen and (max-width:660px){div#site_banner_desc{display:none}header#header_area,header#header_area_half{height:300px}div#site_banner_image{background-size:105% auto}div#site_banner_container{height:200px}}@media screen and (max-width:650px){.mq-hide650{display:none}.mq-show650{display:block}.post_thumb{width:160px;height:117px}}@media screen and (max-width:600px){.mq-hide600{display:none}.mq-show600{display:block}header#header_area,header#header_area_half{height:280px}.posttitle,.newentrylist,.comment_hd_title,h3#reply-title{font-size:22px}div#site_title h2{font-size:14px}a.show-this-rss{top:5px;font-size:15px}.new-entry,.commentlist_div{display:none}.g_item_desc{font-size:11px}.entry h1{font-size:157.1%}.entry h2{font-size:142.9%}.entry h3{font-size:128.6%}.entry h4{font-size:114.3%}.entry h5{font-size:107.1%}.entry h6{font-size:100%}}@media screen and (max-width:568px){#dp_topbar_title{font-size:16px}#dp_topbar_title,#container_footer{padding:10px 0}#fixed_menu{position:absolute;top:-44px}#fixed_sform{position:absolute}nav#dp_breadcrumb ul li{left:-4px}.breadcrumb_arrow{top:-46px}header#header_area,header#header_area_half{height:276px}#container{margin:44px auto 22px auto}article.post_excerpt{padding:22px 0 22px 0}article.post_excerpt>div{padding-bottom:11px}.post_thumb{width:90px;height:66px}.entry_excerpt,.postmetadata_archive .entrylist-cat,.postmeta_title .entrylist-cat,#sns_buttons,.dp_time_for_reading{display:none}ul#top-posts-ul-top-1col li{margin-bottom:22px}div#top-container-widget,div#top-content-widget,div#top-content-bottom-widget{margin:0 0 44px 0}}@media screen and (max-width:550px){.mq-hide550{display:none}.mq-show550{display:block}}@media screen and (max-width:540px){div#site_banner_image{background-size:108% auto}header#header_area,header#header_area_half{height:250px}}@media screen and (max-width:520px){div#site_banner_image{background-size:112% auto}}@media screen and (max-width:500px){.mq-hide500{display:none}.mq-show500{display:block}header#header_area,header#header_area_half{height:200px}div#site_title h2{display:none}div#site_banner_image{background-size:116% auto}}@media screen and (max-width:480px){.mq-show{display:block}.mq-hide{display:none}header#header_area,header#header_area_half{height:154px}div#site_title h1{font-size:28px}#gallery-style .masonry,#gallery-style-1col .masonry{width:300px}.g_item{width:298px;margin-bottom:44px}.g_item_desc{display:none}.youtube iframe{height:100%}div#site_banner_container{height:180px}.fbpluginrecommendationsbarright,.fbpluginrecommendationsbarleft{display:none !important}}@media screen and (max-width:440px){div#site_banner_image{background-size:120% auto}}@media screen and (max-width:420px){div#site_banner_image{background-size:124% auto}}@media screen and (max-width:400px){div.top-cat-desc{font-size:11px;min-height:32px;max-height:32px}div#site_banner_image{background-size:132% auto}}@media screen and (max-width:380px){div#site_banner_image{background-size:142% auto}}@media screen and (max-width:340px){div#header_container,div#header_container_paged,div#header_container_half,nav#dp_breadcrumb,#content_footer,#ft-widget-content,#ft-btm-content{width:300px}div#site_banner_image{background-size:150% auto}.excerpt_div .excerpt_title{font-size:14px}#container{padding:0}#container,#ft-widget-container{width:300px}#ft-widget-content{width:100%}}