#header,#main,.footer{width:1000px}img{max-width:auto}a:hover img{opacity:.8}#wrapper-1col,#wrapper-1col #main,#wrapper-1col .footer{width:900px}div#wrapper-1col_container{width:900px;height:19px;margin:0 auto;position:relative}
#wrapper-1col{-moz-box-shadow:0 0 8px rgba(0,0,0,0.80);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.80);box-shadow:0 0 8px rgba(0,0,0,0.80);padding:19px 0 0}
#content-1col{width:700px;margin:20px auto}#content-1col section{margin:0}#content.cont-1col{width:900px;margin:0 auto}.cont-1col .artCont,.cont-1col .artBox>div,.cont-1col .artBox>ul{padding:15px 50px;width:auto}
.f_right{float:right}.f_left{float:left}#header{padding:19px 0 0}#hd_title{margin-right:0}#wrapper_header{-moz-box-shadow:0 0 5px rgba(0,0,0,0.50);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.50);box-shadow:0 0 5px rgba(0,0,0,0.50);border-bottom:0}
#hd_headCopy{padding-bottom:1px}.hd_logo_normal{width:550px}.header_h1_text{font-weight:normal;font-size:14px;position:absolute;top:0;padding:0 0 0 10px}
#hd_info .wp_social_bookmarking_light{padding:5px 0 0!important;overflow:hidden}#hd_info #sns-group-top{margin-bottom:-5px}.wrapper_serachBox{overflow:hidden}
#hd_bread{max-width:1000px;padding:5px 0 2px;white-space:normal;overflow:visible}.main_social #sns-group-top{display:inline-block}.main_social .sns-buttons-pc{padding:0}
.main_social .wp_social_bookmarking_light{padding:0 0 1px!important;display:inline-block}.front_page_nobread{padding-top:15px}#content{width:685px;margin:0 0 20px;padding:0 0 20px;border:0}
.in_content h3,.article h1,#comments+h2,.article.post h2.front_page_h2{font-size:22px;font-weight:bold;border-style:solid}.in_content h3,.article h1,#comments+h2,.article.post h2.front_page_h2{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}
.in_content h3:before,.article h1:before,#comments+h2:before,.article.post h2.front_page_h2:before{border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0}
#content-1col .article h1{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px 10px 5px 15px}.in_content h3:before,.article h1:before,#comments+h2:before,.article.post h2.front_page_h2:before{width:8px}
#content-1col .article h1:before{border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px}#content-1col .article h1{margin-left:-10px;margin-right:-10px;margin-bottom:20px}
.article h1,#comments+h2,.article.post h2.front_page_h2{border-top:1px solid #ccc}.article.post h2,.article.archive:not(.archive_review) h2{border-width:1px;border-color:#ccc;border-style:solid;font-size:18px;margin:25px 0 15px;padding:14px 15px 13px;background:#fff;position:relative;line-height:1.2}
.in_content h3:before,.article.post h2:before,.article.archive:not(.archive_review) h2:before,.archive_review .product_dis h2:before,.archive_review .wrap_post_adsense h2:before{content:'';position:absolute;top:-1px;left:-1px;height:100%;width:8px;background-color:#3CF;padding-bottom:2px}
#content-1col .custom_h3 h2{margin:25px -100px 15px;padding:23px 100px}.in_content .artCont h3,.article.post .artCont h2,.archive_review .product_dis h2,.archive_review .wrap_post_adsense h2{margin-left:-30px;padding-left:30px}
.artCont,.artBox>div,.artBox>ul,.yarpp-related-widget>div{background-color:#fff;border:1px solid #CCC;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 30px;margin-bottom:20px}
.artCont{padding-bottom:0}.commentWrapper.artCont{padding-bottom:20px}.artBox .yarpp-related-widget{padding:0;border:0;background-color:transparent}.artBox .yarpp-related-widget ol,.sideBox .yarpp-related-widget ol{padding:10px 15px;border:1px solid #ccc;background-color:#fff;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-top:0}
.sideBox .yarpp-related-widget ol{margin-left:0;list-style:none}.sideBox .yarpp-thumbnails-horizontal{border-top:0;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.article p{word-break:normal;overflow-wrap:normal}.sc_blockquote,blockquote{margin:20px 10px 20px!important}.sc_blockquote:after,blockquote:after{bottom:0;right:10px}
.article .sc_blockquote p,.article blockquote p{padding:15px 30px;margin:5px 0}.post_adsence_center{margin:20px -30px 10px}.archive_review .post_adsence_center{margin-bottom:30px}
.archive_review .wrap_post_adsense{margin:0}.art_social{border-top-style:solid;margin:-10px 0 20px;padding:13px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.postDate_top{margin-right:-20px}.eyeCathcImg{float:left;width:150px}.abstBox{float:right;width:465px;margin:0;height:auto;font-size:14px;height:120px}
.abstBox p{margin-bottom:15px}.more_link{text-align:right}.more_link a{display:block;border:1px solid #CCC;float:right;margin-right:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:2px 5px;width:85px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#ededed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#ededed 100%);-pie-background:linear-gradient(#fff 0,#ededed 100%)}
.des_category{border-style:solid}.archive .artCont{padding:15px 30px;border-bottom:1px solid #ccc}.archive article{padding:10px}#content .archive.default_archive h3{border-width:1px;border-color:#ccc;border-style:solid;font-size:18px;margin:25px -5px 15px;padding:10px 15px;background:#fff;position:relative;line-height:1.2}
.archive.default_archive h3:before{content:'';position:absolute;top:-1px;left:-1px;height:100%;width:8px;background-color:#3CF;padding-bottom:2px}
.archive article{overflow:visible;padding:0;border-bottom:0}.tablenav{margin:1em auto;background-color:transparent;padding:0;border-bottom:0}.toc_img{width:120px}
.toc_2col{float:right;width:470px;margin:0}.go_toc{text-align:right}#sidebar{width:300px}.sb_left{float:left}.sb_right{float:right}.sideBox{margin:0 0 25px}
.sideBox h3{background-color:#CCC;border-style:solid solid solid;border-width:1px;border-color:#ccc;padding:13px 5px 13px 8px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;font-size:16px;position:relative;z-index:2}
.sideBox h3 a{text-decoration:none}.sideBox ul{background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc;margin-top:-5px}.sideBox .cat-item,.sideBox .menu-item{min-height:100%}
.sideBox li{border-bottom:0}.sideBox .textwidget{background-color:#fff;border-style:solid;border-width:1px;border-color:#ccc}.sideBox .historyBox,.artBox .historyBox{background-color:#FFF;border:1px solid #CCC;margin-top:-5px;padding:4px 0 0}
.sideBox .historyBox>a,.artBox .historyBox>a{display:block;padding:10px 10px 10px 10px;min-height:44px}.artBox .historyBox>a{padding:10px 30px 10px}.sideBox .historyBox a,.artBox .historyBox a{border-bottom:1px dotted #ccc}
.sideBox .historyBox a:last-child,.artBox .historyBox a:last-child{border-bottom:0}.aw_nav_menu li a{background-position:3px 4px;display:block;width:auto;height:auto}
.footCopy{font-size:12px}#page-top{bottom:20px;right:20px}#page-top a{display:block}#page-top .go_top_text{font-size:15px;padding:15px 10px 5px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:0 auto}
.icon-arrow-pc{display:inline-block;padding:0;line-height:.5}#page-top span{font-size:30px}.archive .product_dis{margin:0}#page-top .go_top_bt_mode_review{padding:15px 10px;margin-bottom:5px}
#footContent{margin:0 5px}.footColmun{float:left;margin:0}.firstCol{width:330px}.footCol-2{width:660px}.footCol-3{width:330px}.footCol-4{width:220px}.footBox{margin:15px 10px}
#footContent h3{margin:0 0 5px;padding:5px 10px;font-size:13px;text-align:left;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.go_PC{display:block;text-align:center;background-color:#CCC;padding:20px 0;font-size:25px;border-top:1px solid #CCC}.pcView{padding:65px 0 0;height:140px;font-size:50px}
.custBox_cont{margin:15px 30px}.custBox_cont p{margin:5px 0 30px}.custBox_cont p:last-child{margin:5px 0 10px}.post .custBox ul,.post .custBox ol{margin-bottom:5px;margin-left:0}
.post .custBox .rankingList ol{margin-left:30px;margin-top:10px}.pointIndex{margin:0}.pointCont{margin:0 0 0 10px;float:left;width:520px}.pointCont dt{margin-left:0}
.point_1{background-position:0 0}.point_2{background-position:0 -94px}.point_3{background-position:0 -188px}.point_4{background-position:0 -282px}.point_5{background-position:0 -375px}
.check_red{background-position:0 0}.check_blue{background-position:0 -90px}.check_orange{background-position:0 -180px}.check_green{background-position:0 -270px}
#content-1col .pointCont{width:600px}a .rankingList ol{margin-left:30px;margin-top:0}.r_container li{background-size:22px}.r_container .r_box_title{margin:12px 5px 5px 35px}
.custBox{margin:10px 10px 30px}.balloon_l:before,.balloon_l:after,.balloon_r:before,.balloon_r:after{content:'';display:block;height:0;position:absolute}
.balloon_l:before{border-right:30px solid #dedede;border-top:14px solid transparent;border-bottom:16px solid transparent;top:8px;left:-30px}.balloon_l:after{border-right:35px solid #fff;border-top:15px solid transparent;border-bottom:18px solid transparent;top:7px;left:-27px}
.balloon_r:before{border-top:14px solid transparent;border-bottom:16px solid transparent;border-left:30px solid #dedede;top:8px;right:-30px}.balloon_r:after{border-left:35px solid #fff;border-top:15px solid transparent;border-bottom:18px solid transparent;top:7px;right:-27px}
.box_pink .balloon_l:before{border-right-color:#f07fa3}.box_pink .balloon_r:before{border-left-color:#f07fa3}.box_green .balloon_l:before{border-right-color:#509b49}
.box_green .balloon_r:before{border-left-color:#509b49}.box_black .balloon_l:before{border-right-color:#000}.box_black .balloon_r:before{border-left-color:#000}
.box_blue .balloon_l:before{border-right-color:#0e7ac4}.box_blue .balloon_r:before{border-left-color:#0e7ac4}.balloon_l.ballon_aqua:before,.balloon_l.ballon_yellow-green:before,.balloon_l.ballon_pink:before,.balloon_l.ballon_light-gray:before{border-right-color:#dedede!important}
.balloon_r.ballon_aqua:before,.balloon_r.ballon_yellow-green:before,.balloon_r.ballon_pink:before,.balloon_r.ballon_light-gray:before{border-left-color:#dedede!important}
.balloon_l.ballon_aqua:after{border-right-color:#cfe3fe}.balloon_r.ballon_aqua:after{border-left-color:#cfe3fe}.balloon_l.ballon_yellow-green:after{border-right-color:#afe549}
.balloon_r.ballon_yellow-green:after{border-left-color:#afe549}.balloon_l.ballon_pink:after{border-right-color:#fedbe8}.balloon_r.ballon_pink:after{border-left-color:#fedbe8}
.balloon_l.ballon_light-gray:after{border-right-color:#f5f5f5}.balloon_r.ballon_light-gray:after{border-left-color:#f5f5f5}.balloonText_noFrame_l p{margin:0 0 30px 115px}
.balloonText_noFrame_l p:last-child{margin:0 0 10px 115px}.balloonText_noFrame_r p{margin:0 115px 30px 0}.balloonText_noFrame_r p:last-child{margin:0 115px 10px 0}
.f_list_img{float:left;width:125px;margin-left:0}.f_list_text{width:75%;float:left;margin-left:10px}.f_list_go{float:right;margin-right:0}.f_list_go .button{width:auto}
ul.f_container li,ol.r_container li{width:200px;margin-bottom:0}.f_box_button{text-align:right;margin:5px 7px 10px 0}.f_box_button .button{width:auto}
.go_toc a:after,.f_list_go a:after,.f_box_button a:after{content:'';position:absolute;right:5px}.f_box_img{display:block;float:none;width:auto}
.f_list_title{font-size:18px;font-weight:bold;border-bottom:1px solid #ccc;display:block;margin-left:10px;min-height:100%;float:left;width:460px}.article .f_v_container{margin-left:0;padding:0}
.rankText{margin:3px 0 0}#content-1col .rankBox_1 .rankText{margin:5px 10px 5px 0;width:400px}.rankBox2col{width:300px}.rank-2col .rankBox_2,.rank-2col .rankBox_3{width:300px;float:left}
#content-1col .rank-2col .rankBox_2,#content-1col .rank-2col .rankBox_3{width:335px}.rank-2col .rankBox_3{float:right}.rank-2col .rankBox_2 .rankText,.rank-2col .rankBox_3 .rankText{margin:10px}
.rankBox_2 .rankTitle,.rankBox_3 .rankTitle{padding-left:0;margin-top:5px}.rank-2col .rankBox_2 .rankTitle,.rank-2col .rankBox_3 .rankTitle{padding-left:75px;margin-top:-4px}
.rankBox_1 .rankTitle{padding-left:82px}.rankBox_1 .rankText{margin:5px 10px 5px 0;width:325px}.rankBox_lt4 .rankTitle{min-height:100%}.rankBox_lt4 .rankText{padding-right:5px;width:346px;margin-top:12px}
.rankBox_lt4 .rankComment{margin:0 10px 0 60px}.rankBox_lt4 .rankOrder{float:left;margin-right:0}.rankBox_1 .rankImg{margin:15px 15px 10px}.rankBox_1 .rankComment{width:94%}
.rankButton .button{margin-bottom:0 10px}.rankBox_2 .rankButton .button,.rankBox_3 .rankButton .button{margin-bottom:10px}.rankBox_2 .rankComment,.rankBox_3 .rankComment{margin:0 10px 0 60px}
.rankBox_2 .rankImg,.rankBox_3 .rankImg{margin:12px 10px 12px 90px}.rank-2col .rankImg{margin:0 auto 5px;text-align:center;width:100%}.rank-2col .rankComment{margin:10px auto;width:90%;border-left:none}
.rank-2col .rankBox_2 .rankButton,.rank-2col .rankBox_3 .rankButton{margin:0 12px 5px}.rankBox_lt4 .rankImg{width:auto;float:left;margin:12px 10px}.singleRankButton{text-align:right}
.bullet_box ul{margin:0 20px}a.link_button{font-size:30px;padding:0 50px 0 20px}.answer,.question{padding:9px 0 8px 55px;background-position:top left;text-indent:0}
.answer p{margin-left:0;margin-top:0}.answer p:first-child{text-indent:0}.question{font-size:18px;border-bottom:1px solid #CCC;margin-bottom:5px;line-height:1.5}
.pointCont_wide dt{margin-left:90px;padding-top:2px}.pointIndex_wide{float:left}.widget_upper{margin:0 0 20px;border-bottom:0}.widget_bottom{margin:20px 0 0;border-bottom:0}
.widget_upper,.widget_bottom{background-color:transparent}.artBox{margin:0 0 20px;border-top:0}#content .widget_bottom div:first-child h3,#content .widget_upper div:first-child h3{border-top-style:solid}
.historyBox dt{width:auto}.historyBox dd{padding-left:0}.artBox .wpp-list{margin:0}.widePop .catRankOrder li a{padding:15px 30px 15px}.artBox .widePop{padding:5px 0 0}
.go_toc a{text-align:left}.sideBox .profile_widget_content{background-color:#fff;border:1px solid #ccc;border-style:none solid solid;border-radius:0 0 5px 5px;padding:10px}
.sideBox .noTitle .profile_widget_content{border-style:solid;border-radius:5px}#outer_wrapper_slider .bx-wrapper{position:relative;margin:0 auto;padding:0;height:300px;overflow:hidden}
#outer_wrapper_slider .bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;left:0;background:#fff}#wrapper_images{overflow:hidden}
#outer_wrapper_slider .wide_slider #wrapper_images{height:300px}#outer_wrapper_slider .small_slider .bx-wrapper{height:auto}#outer_wrapper_slider .small_slider #wrapper_images{width:660px;height:208px}
#wrapper_slider .nv{color:#fff;display:table-cell;text-align:center;padding:10px;border-left:1px solid #ccc;vertical-align:middle;position:relative}#wrapper_slider .nv:first-child{border-left:none}
#wrapper_slider .nv:hover{color:#fff;background-color:#666;cursor:pointer}#wrapper_slider .active{background-color:#666}#wrapper_slider .active:before{content:"";border-bottom:10px solid #666;position:absolute;top:-9px;left:20px;border-left:10px solid transparent;border-right:10px solid transparent;z-index:99}
#wrapper_slider .active:after{content:"";border-bottom:11px solid #fff;position:absolute;top:-11px;border-left:11px solid transparent;border-right:11px solid transparent;left:19px;z-index:98}
#nvs{background-color:#333;border-top:1px solid #ccc}.wide_slider #nvs{display:table;width:950px}.wide_slider .nv{min-width:169px}.w_1000px #nvs{width:1000px}
.w_1000px .nv{min-width:179px}.small_slider #nvs{display:table;width:660px}.small_slider .nv{min-width:110px}