@charset "UTF-8";@import "http://fonts.googleapis.com/css?family=Montserrat";body{font-family:montserrat,YuGothic,游ゴシック,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,ms pgothic,sans-serif;font-size:16px;color:#000;letter-spacing:.05em;background-image:url(/wp-content/themes/colopixie-theme-v4/img/bg.gif);padding-top:130px!important}code,pre,input,textarea,table{font-family:YuGothic,游ゴシック,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,ms pgothic,sans-serif;font-size:12px;color:#000;letter-spacing:.05em}p{font-family:YuGothic,游ゴシック,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,ms pgothic,sans-serif}a{text-decoration:none;color:#000}a:hover{color:#ff5d57}.mHeader{text-align:center}.mHeader a{color:#000}.mHeader h1{display:inline-block;box-shadow:0 0 2px rgba(0,0,0,.2);font-size:24px;padding:0;margin:0;padding:30px 0;background-color:rgba(255,255,255,.93);position:fixed;top:0;left:0;right:0;z-index:10}.mHeader h1 span{color:#d8d8d8}.mHeader h1 i{font-size:12px;display:block;color:#d8d8d8}.mHeader .search{position:fixed;z-index:21;right:5%;top:30px}.mHeader .search input{background:0 0;padding:10px;font-family:montserrat,ヒラギノ角ゴ pro w3,hiragino kaku gothic pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,ms pgothic,sans-serif;font-size:12px;color:#000;border:0;box-shadow:0 0 3px rgba(0,0,0,.1)}.mHeader .search input[type=submit]:hover{background-color:#ffd325;color:#000}.content{max-width:780px}.content article{margin:0 auto 50px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.2);padding:20px 40px}.content article h2{font-size:24px;text-align:center;margin:5px 0 0;padding:0}.content article h2 a{display:block}.content article h2:after{content:"";display:block;width:45px;height:4px;background-size:45px 4px;background:url(/wp-content/themes/colopixie-theme-v4/img/cp.png) #ffd325 center center;margin:20px auto 0}.content article h3{font-size:1.6em;text-align:center}.content article img{margin:20px 0;border:1px solid #ddd}.content article p{padding:5px 0;line-height:35px;font-size:16px}.content article p a{background-color:#ffd325;border-raius:10px;font-weight:700}.content article p a:hover{color:#ffd325;background-color:#000}.content article footer{background-color:#fcfcfc;padding:15px 20px;border-radius:0 0 5px 5px;color:#999;position:relative;text-align:right;overflow:hidden;margin:0 -20px -20px}.content article footer ul{position:absolute;top:12px;left:20px;margin:0;padding:0}.content article footer ul li{display:inline-block;width:80px;margin:0;padding:0}.content article footer ul li.facebook{width:120px;top:1px;position:relative}.content .pagination-centered{margin-bottom:50px;clear:both}.content #respond{margin:40px 0 0}.content form label{display:block}.content form input,.content form textarea{padding:3px;border:1px solid #ddd}.single article{margin-top:20px}.mFooter{text-align:center;margin-bottom:50px;font-weight:700}.mFooter a{color:#47c5f7}.mFooter a:hover{color:#000}.mFooter .copy:before{content:"";display:block;width:45px;height:4px;background-size:45px 4px;background:url(/wp-content/themes/colopixie-theme-v4/img/cp.png) center center;margin:20px auto}.fullimage{width:100%;position:relative;overflow:hidden;padding:300px 0 200px;background:#000;margin-top:-150px}.fullimage h2{text-align:center;position:relative;z-index:8;font-size:300%}.fullimage h2 a{color:#fff;text-shadow:0 0 3px rgba(0,0,0,.7)}.fullimage img{position:absolute;width:130%;height:auto;margin:auto;top:0;bottom:0;right:0;left:0;opacity:.8;-webkit-filter:blur(5px);-moz-filter:blur(5px);filter:blur(5px)}@media only screen and (max-width:40em){body{padding:0!important}.fullimage{width:auto;position:relative;overflow:hidden;padding:20px;background:#000;margin-top:0}.fullimage h2{font-size:200%}.fullimage img{position:absolute;opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);filter:blur(0)}.mHeader h1,.mHeader .search{position:relative;top:0;left:0;bottom:0;right:0;background:0 0;box-shadow:0 0 2px transparent;border-bottom:1px solid #d8d8d8}.mHeader h1 input,.mHeader .search input{box-shadow:0 0 2px transparent;border:1px solid #d8d8d8;box-shadow:0 0 0 transparent}.mHeader h1{padding:0;margin:20px 0}.mHeader .search{padding:0 0 20px}.content article{padding:10px}.content article footer{text-align:left}.content article footer ul{position:relative;top:0;left:0;margin:10px 0 0;padding:0}.content article p{line-height:25px;font-size:12px}}