@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}@-webkit-keyframes bgcolor{0%{background-color:#ffccf2}50%{background-color:#ccffcc}100%{background-color:#ccffff}}@-moz-keyframes bgcolor{0%{background-color:#ffccf2}50%{background-color:#ccffcc}100%{background-color:#ccffff}}@-ms-keyframes bgcolor{0%{background-color:#ffccf2}50%{background-color:#ccffcc}100%{background-color:#ccffff}}@keyframes bgcolor{0%{background-color:#ffccf2}50%{background-color:#ccffcc}100%{background-color:#ccffff}}body{font-family:"AvenirNext-DemiBold", AvenirNext-DemiBold, "YuGothic", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-weight:700;color:#ff3051;line-height:160%;margin:0 0 0 0;padding:0 0 0 0;background:#ffffe3;text-rendering:optimizeLegibility;font-feature-settings:"kern";-webkit-font-feature-settings:"kern";-moz-font-feature-settings:"kern";-moz-font-feature-settings:"kern=1"}button,ul,li{margin:0;padding:0}button{font-family:"AvenirNext-Bold", AvenirNext-Bold, "YuGothic", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-weight:700;border:none;cursor:pointer}button.btn-icon{background:transparent;text-align:center}.btn{display:inline-block;text-align:center;font-weight:bold;cursor:pointer;border:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.4);-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-sizing:border-box;background:#ff3051;color:white;padding:16px 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.btn.hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.btn:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.btn.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.btn:active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}a{color:#ff3051;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea{outline:0;color:#ff3051;background:transparent;font-weight:bold;font-size:16px;width:100%;padding:2px 0;border:none;margin-bottom:20px}input::-webkit-input-placeholder{color:#CCCCCC}input:-moz-placeholder{color:#CCCCCC}textarea::-webkit-input-placeholder{color:#CCCCCC}textarea:-moz-placeholder{color:#CCCCCC}i.icon{display:inline-block;vertical-align:middle;background:transparent url(/assets/common/icons@2x-7eaf51f66a1dc100e8c95a81cef03a8e.png) no-repeat 0 0;background-size:1050px 60px}i.icon.menu_open{width:31px;height:17px;background-position:0px 0px}i.icon.menu_close{width:31px;height:17px;background-position:-50px 0px}i.icon.feed{width:21px;height:21px;background-position:-100px 0px}i.icon.share{width:25px;height:22px;background-position:-150px 0px}i.icon.search_large_white{width:19px;height:19px;background-position:-300px 0px}i.icon.calendar_large_white{width:22px;height:22px;background-position:-350px 0px}i.icon.category_large_white{width:25px;height:20px;background-position:-400px 0px}i.icon.about_large_white{width:15px;height:22px;background-position:-750px 0px}i.icon.arrow_long{width:98px;height:10px;background-position:-900px 0px}i.icon.top_arrow{width:33px;height:33px;background-position:-900px -25px}i.icon.link{width:25px;height:19px;background-position:-600px 0px}i.icon.calender_mini_white{width:15px;height:17px;background-position:-650px 0px}i.icon.tag_mini_white{width:16px;height:16px;background-position:-650px -30px}i.icon.subscribe_rss{width:27px;height:27px;background-position:-450px 0px}i.icon.subscribe_facebook{width:16px;height:28px;background-position:-500px 0px}i.icon.subscribe_twitter{width:33px;height:27px;background-position:-550px 0px}i.icon.read{width:50px;height:50px;background-position:-800px 0px}li{list-style:none}.container{width:640px;margin:0 auto}@media only screen and (max-width: 587px){.container{width:280px}}.container_narrow{width:560px;margin:0 auto}@media only screen and (max-width: 587px){.container_narrow{width:280px}}body{overflow-x:hidden}body #base{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-moz-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-o-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995)}body #global_header{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-moz-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-o-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995)}body #menu{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-moz-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-o-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995)}body #menu nav{-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-moz-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-o-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995)}body.menu_opened{overflow:hidden}body.menu_opened #base{-webkit-transform:translate(180px, 0px);-moz-transform:translate(180px, 0px);-ms-transform:translate(180px, 0px);-o-transform:translate(180px, 0px);transform:translate(180px, 0px)}body.menu_opened #global_header{-webkit-transform:translate(180px, 0px);-moz-transform:translate(180px, 0px);-ms-transform:translate(180px, 0px);-o-transform:translate(180px, 0px);transform:translate(180px, 0px)}body.menu_opened #menu{-webkit-transform:translate(0px, 0px);-moz-transform:translate(0px, 0px);-ms-transform:translate(0px, 0px);-o-transform:translate(0px, 0px);transform:translate(0px, 0px)}body.menu_opened #menu nav{-webkit-transform:perspective(1000) rotateY(0deg);-moz-transform:perspective(1000) rotateY(0deg);-ms-transform:perspective(1000) rotateY(0deg);-o-transform:perspective(1000) rotateY(0deg);transform:perspective(1000) rotateY(0deg)}#global_header{width:100%;position:fixed;z-index:100}#global_header>.container{position:relative;height:60px;width:100%}#global_header>.container button{width:60px;height:60px}#global_header>.container>.knob{position:absolute;left:0px;top:0px}#global_header>.container>.knob .btn-frame{background:transparent;border:3px solid #ff3051;box-sizing:border-box;font-size:14px;width:auto;height:auto;vertical-align:middle;padding:5px 10px;color:#ff3051;font-family:"AvenirNext-Bold", AvenirNext-Bold, "YuGothic", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-weight:700;font-weight:bold;margin:18px 0 0 18px}#global_header>.container>.knob .btn-frame.hover{background:#ff3051;color:white}#global_header>.container>.knob .btn-frame:hover{background:#ff3051;color:white}#global_header>.container>.knob .btn-frame.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border-color:rgba(0,0,0,0);color:white}#global_header>.container>.knob .btn-frame:active{background:#c90020;border-color:#c90020;color:white}#global_header>.container>.logo{display:block;position:absolute;left:50%;top:16px;background:transparent url(/assets/common/icons@2x-7eaf51f66a1dc100e8c95a81cef03a8e.png) no-repeat 0 0;background-size:1050px 60px;background-position:-200px 0px;width:73px;height:50px;margin-left:-30px;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s}#global_header>.container>nav{position:absolute;right:0px;top:0px}#global_header>.container>nav li{display:inline-block;height:60px}#global_header>.container>nav li .btn-frame{background:transparent;border:3px solid #ff3051;box-sizing:border-box;font-size:14px;width:auto;height:auto;vertical-align:middle;padding:5px 10px;color:#ff3051;font-family:"AvenirNext-Bold", AvenirNext-Bold, "YuGothic", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-weight:700;font-weight:bold;margin:18px 18px 0 0}#global_header>.container>nav li .btn-frame.hover{background:#ff3051;color:white}#global_header>.container>nav li .btn-frame:hover{background:#ff3051;color:white}#global_header>.container>nav li .btn-frame.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border-color:rgba(0,0,0,0);color:white}#global_header>.container>nav li .btn-frame:active{background:#c90020;border-color:#c90020;color:white}#global_header>.container>nav li .badge{display:inline-block;background:#ff3051;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#FFFFFF;font-size:12px;font-weight:bold;text-align:center;padding:3px 7px;margin-top:1px;vertical-align:middle}#menu{position:fixed;z-index:1000;left:0px;top:0px;width:180px;height:100%;background:#ff3051;color:#FFFFFF;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(-180px, 0px);-moz-transform:translate(-180px, 0px);-ms-transform:translate(-180px, 0px);-o-transform:translate(-180px, 0px);transform:translate(-180px, 0px)}#menu>nav{height:100%;-webkit-transform-origin:0px 50%;-moz-transform-origin:0px 50%;-ms-transform-origin:0px 50%;-o-transform-origin:0px 50%;transform-origin:0px 50%;-webkit-transform:perspective(1000) rotateY(-90deg);-moz-transform:perspective(1000) rotateY(-90deg);-ms-transform:perspective(1000) rotateY(-90deg);-o-transform:perspective(1000) rotateY(-90deg);transform:perspective(1000) rotateY(-90deg)}#menu>nav>ul{height:100%}#menu>nav>ul>li{height:25.1%;width:100%;text-align:center;display:block}#menu>nav>ul>li:last-child{border-bottom:none}#menu>nav>ul>li a{display:block;height:100%}#menu>nav>ul>li button{cursor:pointer;background:rgba(0,0,0,0);display:inline-block;vertical-align:center;width:100%;height:100%}#menu>nav>ul>li button.active{background:rgba(0,0,0,0.2);-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset}#menu>nav>ul>li button.active i,#menu>nav>ul>li button.active p{opacity:0.8}#menu>nav>ul>li button:active{background:rgba(0,0,0,0.2);-webkit-box-shadow:rgba(0,0,0,0.2) 0px 6px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 6px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 6px 0px inset}#menu>nav>ul>li button:active i,#menu>nav>ul>li button:active p{opacity:0.8}#menu>nav>ul>li button p{margin-top:10px;color:#FFFFFF;font-size:12px;font-weight:bold}.top_title{text-align:center;padding:60px 0 120px;background-size:cover}.top_title.hide{display:none;overflow:hidden;height:0}@media only screen and (max-width: 587px){.top_title{padding:80px 0 60px}}.top_title .catch{margin-bottom:80px;font-size:12px;display:inline-block;font-weight:bold}@media only screen and (max-width: 587px){.top_title .catch{margin-bottom:20px}}.top_title h1{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:transparent url(/assets/common/title@2x-bcd1ad67bc9dcbd45f13fa9247cb409d.png) no-repeat 0 0;background-size:217px 170px;width:217px;height:170px;margin:0px auto}.top_title .arrow{width:100%}.category_title{text-align:center;padding:200px 0}@media only screen and (max-width: 587px){.category_title{padding:120px 0 80px}}.category_title h2{font-size:72px;line-height:72px;font-weight:bold;margin-bottom:10px;border-bottom:10px solid #ff3051;display:inline-block}@media only screen and (max-width: 587px){.category_title h2{font-size:36px;line-height:36px;border-bottom:5px solid #ff3051}}.category_title p{font-weight:bold}.category_title p.parent{margin-bottom:10px}@-webkit-keyframes post_open{0%{opacity:0;-webkit-transform:translate(0, -1000px);-moz-transform:translate(0, -1000px);-ms-transform:translate(0, -1000px);-o-transform:translate(0, -1000px);transform:translate(0, -1000px)}100%{opacity:1;-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%)}}@-moz-keyframes post_open{0%{opacity:0;-webkit-transform:translate(0, -1000px);-moz-transform:translate(0, -1000px);-ms-transform:translate(0, -1000px);-o-transform:translate(0, -1000px);transform:translate(0, -1000px)}100%{opacity:1;-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%)}}@-ms-keyframes post_open{0%{opacity:0;-webkit-transform:translate(0, -1000px);-moz-transform:translate(0, -1000px);-ms-transform:translate(0, -1000px);-o-transform:translate(0, -1000px);transform:translate(0, -1000px)}100%{opacity:1;-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%)}}@keyframes post_open{0%{opacity:0;-webkit-transform:translate(0, -1000px);-moz-transform:translate(0, -1000px);-ms-transform:translate(0, -1000px);-o-transform:translate(0, -1000px);transform:translate(0, -1000px)}100%{opacity:1;-webkit-transform:translate(0, 0%);-moz-transform:translate(0, 0%);-ms-transform:translate(0, 0%);-o-transform:translate(0, 0%);transform:translate(0, 0%)}}.post>a.title_box .title_image{-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;-o-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.post>a.title_box:hover .title_image{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.post>.title_box{position:relative;overflow:hidden;display:block}.post>.title_box>.title_image{position:absolute;left:0px;top:0px;width:100%;height:100%}.post>.title_box a.title.hover{background:#ff3051;color:white}.post>.title_box a.title:hover{background:#ff3051;color:white}.post>.title_box a.title.active{background:#ff3051;color:white}.post>.title_box a.title:active{background:#ff3051;color:white}.post>.title_box .title{-webkit-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;display:table;position:relative;margin:80px auto;padding:30px;border:#ff3051 10px solid;box-sizing:border-box;text-align:center}@media only screen and (max-width: 587px){.post>.title_box .title{margin:80px auto;padding:10px;padding-bottom:40px;padding-top:20px}}.post>.title_box .title .title_cell{height:300px;display:table-cell;vertical-align:middle;width:100%}@media only screen and (max-width: 587px){.post>.title_box .title .title_cell{height:240px}}.post>.title_box .title .title_cell h1{font-size:42px;font-weight:bold;line-height:130%;padding-bottom:20px;text-align:center}@media only screen and (max-width: 587px){.post>.title_box .title .title_cell h1{font-size:24px;padding-bottom:10px}}.post>.title_box .title .title_cell p{font-weight:bold}.post>.title_box .title .score{position:absolute;right:0px;top:0px;padding:10px;font-size:16px;line-height:16px;color:white;background:#ff3051;padding:8px 8px 12px 15px;font-weight:bold}.post>.title_box .title .pr{position:absolute;left:0px;top:0px;padding:10px;font-size:16px;line-height:16px;color:white;background:#ff3051;padding:8px 15px 12px 8px;font-weight:bold}.post>.title_box .title .read{bottom:20px;width:50px;height:50px;position:absolute;margin-left:-25px;left:50%}.post>.title_box .title .read_post{bottom:0px;position:absolute;left:0;text-align:center;width:100%}.post>.title_box .title .read_post .inner{display:inline-block;padding:10px 0px}.post>.title_box .title .read_post .inner span{font-size:14px;line-height:18px;font-weight:bold;letter-spacing:0.3em;margin-left:0.3em}.post>.title_box .title>p{margin-top:20px;font-size:18px;font-weight:bold;position:absolute;left:0px;bottom:20px;width:100%}@media only screen and (max-width: 587px){.post>.title_box .title>p{font-size:12px}}.post>.title_box .title>p>span{display:inline-block;vertical-align:middle;margin-right:10px}.post>.title_box .title>p>i.icon{margin-right:5px}.post>.title_box .title>p .tag{margin:5px}.post>.title_box .title>p.view_more{bottom:0px}.post>.title_box .title>p.view_more span{background:#FF3051;color:#FFFFFF;padding:10px 20px 1px 20px;margin-right:0px;font-size:10px;line-height:10px}.post>.title_box .title .btn{display:inline-block;text-align:center;font-weight:bold;cursor:pointer;border:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.4);-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-sizing:border-box;cursor:pointer;font-size:16px;width:230px;position:absolute;margin-left:-115px;left:50%;bottom:20px;padding:10px 0px 10px;background:#ff3051;color:#FFFFFF}.post>.title_box .title .btn.hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.post>.title_box .title .btn:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.post>.title_box .title .btn.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.post>.title_box .title .btn:active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}@media only screen and (max-width: 587px){.post>.title_box .title .btn{width:230px;bottom:14px}}.post>.title_box .title .btn>span{display:inline-block;vertical-align:middle}.post>.title_box .title .btn>i{margin-left:5px}.post .post_body{margin:50px auto 100px}.post .post_body .share{text-align:center;margin-bottom:40px}.post .post_body .share .label{margin-bottom:20px}.post .post_body .share .label p{font-size:24px;border-bottom:5px solid #FF3051;display:inline-block;padding-bottom:5px;margin-bottom:5px}@media only screen and (max-width: 587px){.post .post_body .share .label p{font-size:16px}}.post .post_body .share .btn_fb{display:inline-block}.post .post_body .share .btn_tw{display:inline-block}.post .post_body .share .btn{display:inline-block;text-align:center;font-weight:bold;cursor:pointer;border:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.4);-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-sizing:border-box;cursor:pointer;width:48%;height:60px;background:#ff3051;color:#FFFFFF}.post .post_body .share .btn.hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.post .post_body .share .btn:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.post .post_body .share .btn.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.post .post_body .share .btn:active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}@media only screen and (max-width: 587px){.post .post_body .share .btn{width:100%;margin-bottom:10px}}.post .post_body .share .btn>span{display:inline-block;vertical-align:middle;font-size:18px;line-height:1em}.post .post_body .share .btn>i{margin-right:10px}.post .post_body .share .btn.btn_facebook{background-color:#36549c;margin-right:4%}@media only screen and (max-width: 587px){.post .post_body .share .btn.btn_facebook{margin-right:0}}.post .post_body .share .btn.btn_twitter{background-color:#00a3d9}.post .post_body .images img{margin-bottom:20px}.post .post_body .description{font-size:18px;line-height:180%;margin-bottom:40px}@media only screen and (max-width: 587px){.post .post_body .description{font-size:16px}}.post .post_body .description q{width:260px;margin:0 20px 20px 0;float:left;padding:20px;border:#ff3051 10px solid;box-sizing:border-box;font-size:28px;line-height:160%}@media only screen and (max-width: 587px){.post .post_body .description q{font-size:24px;padding:20px;margin-right:0px;width:280px}}.post .post_body .description q.r{float:right;margin:0 0 20px 20px}.post .post_body .description q .label{border-bottom:5px solid #FF3051;font-size:24px;padding-bottom:5px}.post .post_body .description a{background:rgba(255,48,81,0.15);margin:0px 5px;padding:0 5px}.post .post_body .description a:hover{background:#ff3051;color:#FFFFFF}.post .post_body .description a:active{background:rgba(255,48,81,0.5);color:#FFFFFF}.post .post_body .description p{margin-bottom:20px}.post .post_body .description iframe{margin-bottom:20px;width:560px;height:315px}@media only screen and (max-width: 587px){.post .post_body .description iframe{width:280px;height:158px}}.post .post_body .description iframe.youtube{width:560px;height:315px}@media only screen and (max-width: 587px){.post .post_body .description iframe.youtube{width:280px;height:158px}}.post .post_body .description iframe.vimeo{width:560px;height:315px}@media only screen and (max-width: 587px){.post .post_body .description iframe.vimeo{width:280px;height:158px}}.post .post_body .description iframe.vine-embed{width:560px;height:560px}@media only screen and (max-width: 587px){.post .post_body .description iframe.vine-embed{width:280px;height:280px}}.post .post_body .description iframe.kickstarter{width:560px;height:420px}@media only screen and (max-width: 587px){.post .post_body .description iframe.kickstarter{width:280px;height:210px}}.post .post_body .description iframe.twitter-tweet twitter-tweet-rendered{height:258px}.post .post_body .description #adaptvDiv0 object{width:560px;height:345px}@media only screen and (max-width: 587px){.post .post_body .description #adaptvDiv0 object{width:280px;height:210px}}.post .post_body .description .via{font-size:12px;margin-top:6px;line-height:16px}.post .post_body .item{border:#ff3051 10px solid;line-height:0;display:-webkit-box;display:-moz-box;display:-ms-box;display:box}@media only screen and (max-width: 587px){.post .post_body .item{display:block}}.post .post_body .item>.image{width:250px;min-height:250px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;display:block}@media only screen and (max-width: 587px){.post .post_body .item>.image{display:inline-block;width:260px;height:260px}}.post .post_body .item>.descriptions{display:inline-block;vertical-align:bottom;padding:20px;width:250px;line-height:160%}@media only screen and (max-width: 587px){.post .post_body .item>.descriptions{width:220px}}.post .post_body .item>.descriptions>.comment{font-size:20px;font-weight:bold;margin-bottom:20px;padding-top:30px;line-height:140%}@media only screen and (max-width: 587px){.post .post_body .item>.descriptions>.comment{padding-top:10px}}.post .post_body .item>.descriptions>.name{text-decoration:underline;line-height:160%;font-size:14px;margin-bottom:10px;display:inline-block}.post .post_body .item>.descriptions .amazon_link{display:block}.post .post_body .item>.descriptions .btn{display:inline-block;text-align:center;font-weight:bold;cursor:pointer;border:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.4);-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-sizing:border-box;cursor:pointer;font-size:18px;width:250px;padding:10px 0px 18px;background:#ff3051;color:#FFFFFF}.post .post_body .item>.descriptions .btn.hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.post .post_body .item>.descriptions .btn:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.post .post_body .item>.descriptions .btn.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.post .post_body .item>.descriptions .btn:active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}@media only screen and (max-width: 587px){.post .post_body .item>.descriptions .btn{width:220px}}.post .post_body .item>.descriptions .btn>span{display:inline-block;vertical-align:middle;height:20px}.post .post_body .item>.descriptions .btn>i{margin-left:5px}.post.item>.title_box .title:hover{color:#ff3051}.post.item>.title_box .title.hover{color:#ff3051}.post.item>.title_box .title:active{color:#ff3051}.post.item>.title_box .title.active{color:#ff3051}.post.item>.title_box .title .title_cell{height:400px}@media only screen and (max-width: 587px){.post.item>.title_box .title .title_cell{height:280px}}.post.item>.title_box .title .title_cell h1{font-size:36px;word-break:break-all}@media only screen and (max-width: 587px){.post.item>.title_box .title .title_cell h1{font-size:21px}}.post.item .post_body{margin:50px auto  50px}.post.banner .post_body{margin:50px auto  50px}.subscribe_block{border:10px solid #ff3051;box-sizing:border-box;text-align:center;margin:80px auto}@media only screen and (max-width: 587px){.subscribe_block{margin:40px auto}}.subscribe_block h3{border-bottom:5px solid #ff3051;display:inline-block;padding:80px 5px 10px 5px;margin-bottom:10px;font-size:32px}@media only screen and (max-width: 587px){.subscribe_block h3{padding-top:40px}}.subscribe_block .sub{margin-bottom:30px;font-weight:bold}.subscribe_block ul{margin-bottom:60px}@media only screen and (max-width: 587px){.subscribe_block ul{margin-bottom:30px}}.subscribe_block ul li{display:inline-block;width:100px;font-size:12px}@media only screen and (max-width: 587px){.subscribe_block ul li{width:70px}}.subscribe_block ul li .btn{width:60px;height:60px;margin-bottom:5px;display:inline-block;text-align:center;font-weight:bold;cursor:pointer;border:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.4);-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-sizing:border-box}.subscribe_block ul li .btn.hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.subscribe_block ul li .btn:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.subscribe_block ul li .btn.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.subscribe_block ul li .btn:active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.subscribe_block ul li.rss .btn{background:#ff3051}.subscribe_block ul li.facebook{color:#36549c}.subscribe_block ul li.facebook .btn{background:#36549c}.subscribe_block ul li.twitter{color:#00a3d9}.subscribe_block ul li.twitter .btn{background:#00a3d9}#prev{opacity:0;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}#prev.show{opacity:1}#prev .image{background-size:cover;padding:200px 0;text-align:center}@media only screen and (max-width: 587px){#prev .image{padding:150px 0}}#prev .image .btn-frame{background:transparent;border:3px solid #ff3051;box-sizing:border-box;font-size:14px;width:auto;height:auto;vertical-align:middle;padding:5px 10px;color:#ff3051;font-family:"AvenirNext-Bold", AvenirNext-Bold, "YuGothic", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, sans-serif;font-weight:700;font-weight:bold;display:inline-block;border:5px solid #ff3051;font-size:24px;padding:20px}#prev .image .btn-frame.hover{background:#ff3051;color:white}#prev .image .btn-frame:hover{background:#ff3051;color:white}#prev .image .btn-frame.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border-color:rgba(0,0,0,0);color:white}#prev .image .btn-frame:active{background:#c90020;border-color:#c90020;color:white}@media only screen and (max-width: 587px){#prev .image .btn-frame{font-size:16px;padding:15px}}#prev .image .btn-frame span{letter-spacing:0.3em;margin-left:0.3em}.prev_loader{width:100%;height:260px;position:relative;display:none;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;-o-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-moz-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);-o-transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);transition-timing-function:cubic-bezier(0, 0.99, 0.13, 0.995);background:transparent url(/assets/common/not_load@2x-200a129c1f248c257db9598baa1125b8.png) no-repeat center center;background-size:48px 48px}.prev_loader.show{background:none}.prev_loader.hide{height:0;background:none}.next_loader{width:100%;height:100px;position:relative;background:transparent url(/assets/common/not_load@2x-200a129c1f248c257db9598baa1125b8.png) no-repeat center center;background-size:48px 48px}.next_loader.show{background:none}.next_loader.hide{height:0;background:none}.next_loader .eol{text-align:center;font-size:124px;font-weight:bold;line-height:124px;margin:80px 0 20px}.next_loader .btn.btn_top{display:inline-block;text-align:center;font-weight:bold;cursor:pointer;border:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.4);-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset;box-sizing:border-box;cursor:pointer;font-size:18px;width:280px;padding:20px 0px 24px;border:5px solid #ff3051;box-sizing:border-box}.next_loader .btn.btn_top.hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.next_loader .btn.btn_top:hover{-webkit-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px -2px 0px inset,rgba(255,255,255,0.1) 0px 200px 0px inset}.next_loader .btn.btn_top.active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.next_loader .btn.btn_top:active{-webkit-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;-moz-box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;box-shadow:rgba(0,0,0,0.2) 0px 4px 0px inset,rgba(0,0,0,0.1) 0px 200px 0px inset;border:1px solid rgba(0,0,0,0.2);border-bottom:1px solid rgba(255,255,255,0.4)}.next_loader .btn.btn_top>span{display:inline-block;vertical-align:middle;height:20px}.next_loader .btn.btn_top>i{margin-left:5px}.next_loader .footers{display:none;text-align:center;padding:60px 0 1px}.next_loader .footers.appear{display:block}.next_loader .footers .subscribe_block{margin:0px auto 40px}#global_footer{margin-top:150px;font-size:12px;line-height:20px;position:relative;text-align:left;margin-bottom:20px}@media only screen and (max-width: 587px){#global_footer{text-align:center}}#global_footer .catch{font-weight:bold;margin-left:20px;letter-spacing:0.1em}@media only screen and (max-width: 587px){#global_footer .catch{margin-left:0px;margin-bottom:10px}}#global_footer ul{position:absolute;right:20px;bottom:0px}@media only screen and (max-width: 587px){#global_footer ul{position:static}}#global_footer ul li{display:inline-block;margin-left:5px}#global_footer ul li a{background:rgba(255,48,81,0.15);margin:0px 5px;padding:0 5px;background:none;border-bottom:1px solid #FF3051;padding:0 2px}#global_footer ul li a:hover{background:#ff3051;color:#FFFFFF}#global_footer ul li a:active{background:rgba(255,48,81,0.5);color:#FFFFFF}#search{padding:200px 0 80px}@media only screen and (max-width: 587px){#search{padding:120px 0 40px}}#search .border{border-bottom:5px solid #ff3051;overflow:hidden;position:relative}#search .border input{border:none;color:#ff3051;font-size:48px;text-align:center;width:100%;padding:0px 0px 0px 0px;background:none;margin-bottom:8px}@media only screen and (max-width: 587px){#search .border input{font-size:24px;padding:0px 0px 0px 0px}}.no_result{text-align:center;font-size:72px;line-height:72px;margin:0px 0 40px;display:none}.no_result.appear{display:block}.over{display:none;position:fixed;width:100%;height:100%;left:0px;top:0px;background:#ff3051;background:rgba(255,48,81,0.9)}.over .content{display:none}#statics.subscribe .category_title{padding:200px 0 60px}@media only screen and (max-width: 587px){#statics.subscribe .category_title{padding:120px 0 60px}}#statics.subscribe .subscribe_block{border:none;margin:0 auto}#statics.subscribe .subscribe_block h3{display:none}#statics.subscribe .subscribe_block .sub{display:none}.about_body{border:10px solid #ff3051;box-sizing:border-box;font-size:32px;line-height:180%;padding:40px}.about_body p{margin-bottom:40px}.about_body p.small{font-size:16px;line-height:20px}.about_body p.end{margin-top:80px;margin-bottom:0px}.admin.container{padding-top:120px}#posts.index .btn_new{width:100%;margin-bottom:20px}#posts.new #post_description{height:300px}#posts.edit #post_description{height:300px}table.posts tr{margin-bottom:20px}table.posts .close{opacity:0.5}#items.index .btn_new{width:100%;margin-bottom:20px}
