/*
Theme Name: Glucklich - ORIGINAL
Description: glucklich.net
Author: nakamos
*/
@charset "utf-8";#main a,a,a:active,a:focus,a:hover,a:visited{text-decoration:none}.sns_btn,a:hover img{filter:alpha(opacity=60)}h1 span,h2{color:#777}#sub_footer,#wrapper{position:relative}#sub_footer,.clear,.sns_btn2:after,.sns_btn:after{clear:both}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}body,textarea{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}input,select{font-family:Arial,'ＭＳ Ｐゴシック',sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}label{cursor:pointer}a{color:#dfdfdf}a:visited{color:#ccc}a:focus,a:hover{color:#ffdc00;outline:0}a:active{color:#f60;outline:0}body,html{width:100%;background:#000;height:100%}img{max-width:100%;height:auto;width:auto}.display{float:right;margin:-58px 20px 0 0}h1,h1 a,h1 span{float:left}.header_b,h2{margin:0 auto}.display img{height:50px;width:50px}#h_btn input,#h_menu img{height:65px;width:65px}a img{border:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}a:hover img{opacity:.6;-ms-filter:"alpha( opacity=60 )"}input:hover{opacity:.5;filter:alpha(opacity=50);-ms-filter:"alpha( opacity=50 )"}#message1,#message2{display:inline-block;visibility:hidden}#wrapper{background:url(./images/main_bg.gif) center 120px no-repeat fixed #000;height:auto!important;height:100%;min-height:100%}#sub_header,header{position:fixed;top:0;width:100%;height:90px;z-index:3;padding-top:20px;background:#000;background:-webkit-gradient(linear,left top,left bottom,color-stop(.9,#000),color-stop(.65,#222),color-stop(.3,#303030));background:-webkit-linear-gradient(top,#303030 30%,#222 65%,#000 90%);background:-moz-linear-gradient(top,#303030 30%,#222 65%,#000 90%);background:-o-linear-gradient(top,#303030 30%,#222 65%,#000 90%);background:-ms-linear-gradient(top,#303030 30%,#222 65%,#000 90%);background:linear-gradient(to bottom,#303030 30%,#222 65%,#000 90%)}h1{height:70px;padding-left:2%;width:300px;padding-bottom:10px}h1 a{display:block;height:65px;width:235px}h1 a:hover{background:url(./images/logo_bg.png) no-repeat}h1 span{padding-top:50px;font-size:80%}h2{padding-top:18px;font-size:100%}.page_nav p a{background:#000;padding-top:30px;padding-bottom:30px;text-align:center}#container,#grid-content,.header_b{background:#f0f0f0}#copyright,.p_date,.t_right{text-align:right}#h_menu,header form{float:right;padding-right:2%}.header_b{display:block;height:13px;width:94%;padding:0 2%;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-khtml-border-radius-topleft:10px;border-top-left-radius:10px;-moz-border-radius-topight:10px;-webkit-border-top-right-radius:10px;-khtml-border-radius-topright:10px;border-top-right-radius:10px;z-index:4}#sub_footer,footer{width:100%;height:78px;background:#000}#container,#main iframe,#sub_container{z-index:2;margin:0 auto}#container{width:98%;padding:120px 0 90px}#sub_container{width:94%;padding:90px 2% 10px}.p_date{color:#555;font-size:60%}.p_title{font-size:90%;padding:5px}#main{font-size:80%;color:#ddd;background:url(./images/bg.gif);padding:0 10px;margin:0 auto}#main a{color:#c7cf3f}#main a:focus,#main a:hover{color:#ffdc00;text-decoration:none;outline:0}#main iframe{padding:0}#fit{margin-bottom:10px}#fit p{padding-top:5px}footer{position:fixed;bottom:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(1,#000),color-stop(.58,#303030),color-stop(0,#000));background:-webkit-linear-gradient(top,#000 0,#303030 57%,#000 100%);background:-moz-linear-gradient(top,#000 0,#303030 57%,#000 100%);background:-o-linear-gradient(top,#000 0,#303030 57%,#000 100%);background:-ms-linear-gradient(top,#000 0,#303030 57%,#000 100%);background:linear-gradient(to bottom,#000 0,#303030 57%,#000 100%)}.f_btn,.f_btn a{display:block;width:50px;height:50px;margin:0 auto}.f_btn{padding-top:15px;z-index:1}.sns_btn,.sns_btn2{list-style-type:none;margin:0;padding:0}#copyright{position:absolute;right:2%;bottom:0;font-style:normal;font-size:70%;color:#bbb}.sns_btn{position:absolute;left:5px;bottom:5px;opacity:.6;-ms-filter:"alpha( opacity=60 )"}.sns_btn li,.sns_btn2 li{float:left;margin:0 2px 0 0;padding:0}.sns_btn li div,.sns_btn2 li div{display:inline}.sns_btn2:after,.sns_btn2:before,.sns_btn:after,.sns_btn:before{content:" ";display:table}.fb_iframe_widget>span{vertical-align:baseline!important}.center,.hyouka img,.sns_link img{vertical-align:middle}.p5{padding-bottom:5px}.p10{padding-bottom:10px}.p20{padding-bottom:20px}.p30{padding-bottom:30px}.none{display:none}#grid-content{overflow:hidden;height:0}.grid-p{width:1728px;margin:0 auto}.category-luck,.page_nav a{font-size:90%;width:200px;height:auto;background-color:#333;color:#ddd;margin:5px;padding:3px}.page_nav a{font-size:150%;display:block;color:#c7cf3f}#shsort,#shsort0,#shsort1,#shsort2,#shsort3,#shsort4,#shsort5,#shsort6,#shsort7,#srsort,.d_none,.shsort02,.shsort12,.shsort2,.shsort22,.shsort32,.shsort42,.shsort52,.shsort62,.shsort72,.sm_ad,.srsort2{display:none}.page_nav a:hover{background-color:#777;color:#ffdc00}.wp-post-image{width:200px}.sm_ad{width:0;height:0;margin:0;padding:0}.wide{width:200px;height:auto;background-color:#000;color:#ddd;margin:5px;padding:3px 3px 1px}.none,h3{padding:0}h3{line-height:1.1em;margin:0}#hsort0,.hsort02{margin-right:20px}.t_right{float:right}.alignleft,.t_left{float:left}.mint{font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif}.bold{font-weight:700}.red{color:#c61a22}.org{color:#f2b02f}.blu{color:#006bb4}.grn{color:#080}.gray{color:#ccc}.none{margin:0;border:0}.b_red{padding:4px 14px;color:#c61a22;border:1px solid #c61a22}.category-luck img,img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.center{text-align:center}.alignleft{display:inline}.alignright{display:inline;float:right}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.about{line-height:2.5;color:#ddd}.hyouka,.sns_link{font-family:'メイリオ','Hiragino Kaku Gothic Pro',sans-serif;font-style:normal;margin:0;font-size:70%;color:#c7cf3f}.sns_link{float:left}.hyouka{float:right}.rating,.rating span{font-family:'メイリオ','Hiragino Kaku Gothic Pro',sans-serif;font-style:normal;letter-spacing:2px;margin:0;font-size:60%;color:#7a7c4b}.rating{height:16px;line-height:16px;position:relative;background:url(./images/rating.gif) left bottom no-repeat;text-indent:90px}.rating span{text-indent:-9999px;position:absolute;left:0;top:0;background:url(./images/rating.gif) left top no-repeat}@media only screen and (min-width:1750px){.category-luck,.page_nav a{width:200px}.grid-p{width:1728px}#main,h2{width:55%}}@media only screen and (max-width:1749px){.grid-p{width:1512px}#main,h2{width:52%}}@media only screen and (max-width:1534px){.grid-p{width:1296px}}@media only screen and (max-width:1440px){#main,h2{width:50%}}@media only screen and (max-width:1366px){#main,h2{width:55%}}@media only screen and (max-width:1318px){.grid-p{width:1080px}}@media only screen and (max-width:1280px){#main,h2{width:60%}}@media only screen and (max-width:1102px){.grid-p{width:864px}}@media only screen and (max-width:1060px){header{height:160px}#container{padding:180px 0 90px}#main{width:60%}}@media only screen and (max-width:1024px){#main{width:60%}}@media only screen and (max-width:959px){#container{padding:185px 0 90px}}@media only screen and (max-width:886px){.grid-p{width:648px}}@media only screen and (max-width:800px){#main,h2{width:80%}}@media only screen and (max-width:735px){header{height:146px}#container{padding:166px 0 90px}#h_btn input,#h_menu img{height:50px;width:50px}.header_b{height:15px}}@media only screen and (max-width:670px){.grid-p{width:432px}}@media only screen and (max-width:640px){header{height:141px}#container{padding:161px 0 20px}#h_btn input,#h_menu img{height:45px;width:45px}#main,h2{width:62%}}@media only screen and (max-width:600px){#container{padding:15px 0 20px}#sub_container{padding:10px 2%}#hsort0,.hsort02{margin-right:0}h2{padding-top:0;font-size:60%}#main,h2{width:80%}#wrapper{background:url(./images/main_sbg.gif) center 100px no-repeat fixed #000}#sub_header,header{position:relative;padding-top:10px;margin-top:0}footer{height:100px;position:relative}.display{margin:-50px 5% 0 0}}@media only screen and (max-width:525px){header{height:200px}#container{padding:10px 0 20px}#sub_container{padding:5px 0 10px}#h_menu,header form{padding-left:24px}.header_b{height:16px}#hsort,#hsort0,#hsort1,#hsort2,#hsort3,#hsort4,#hsort5,#hsort6,#hsort7,#rsort,.hsort02,.hsort12,.hsort2,.hsort22,.hsort32,.hsort42,.hsort52,.hsort62,.hsort72,.rsort2{display:none}#shsort,#shsort0,#shsort1,#shsort2,#shsort3,#shsort4,#shsort5,#shsort6,#shsort7,#srsort,.shsort02,.shsort12,.shsort2,.shsort22,.shsort32,.shsort42,.shsort52,.shsort62,.shsort72,.srsort2{display:inline;height:50px;width:50px}#h_btn input,#h_menu img{height:50px;width:50px}#main{font-size:70%}.grid-p{width:464px}.category-luck,.page_nav a,.wide,.wp-post-image{width:100px}.page_nav a{font-size:90%}.sm_ad{display:block;clear:both;width:320px;height:auto;background-color:#000;color:#ddd;margin:0 auto 5px;padding:0}.wide{width:0;height:0;display:none;margin:0;padding:0}.rating,.rating span{opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha( opacity=0 )"}.f_btn{padding-top:10px}#copyright{font-size:50%}}@media only screen and (max-width:480px){#container{padding:10px 0 20px}}@media only screen and (max-width:476px){.grid-p{width:348px}}@media only screen and (max-width:406px){h1{padding:0 0 10px 20px}#main{padding:0 5px;width:90%}.p_open{display:none}li.gplus{width:50px}}@media only screen and (max-width:360px){.grid-p{width:232px}}