﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,700);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,main,menu,nav,section,summary{display:block}*{box-sizing:border-box;-moz-box-sizing:border-box}html{font-size:112.5%;font-family:YuGothic, '游ゴシック', Verdana, sans-serif;background:#fafafa}a:hover{opacity:0.75}@media only screen and (min-width: 960px){#whole{border-top:10px solid #ff4abd}div#header{width:100%;text-align:center;padding:18px;background:url("./img/header-bg.png");border:1px solid #ccc}div#header div#header-image{width:200px;height:200px;overflow:hidden;margin:0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:rgba(0,0,0,0.3) 0px 0px 10px 3px;-webkit-box-shadow:rgba(0,0,0,0.3) 0px 0px 10px 3px;-moz-box-shadow:rgba(0,0,0,0.3) 0px 0px 10px 3px}div#header div#header-image img{max-width:100%}div#header a{text-decoration:none;display:block;width:100%;color:inherit}div#header h1{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;color:#ff4abd;font-size:1.25rem;background:rgba(255,255,255,0.7);padding:8px;width:480px;margin:18px auto}div#header h1 span{display:block}div#header h1 span.entry_no{font-family:"Open Sans Condensed";margin:8px auto;color:#fff;padding:8px;width:150px;font-size:1rem;background:#ff4abd;font-weight:300;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;letter-spacing:.1em}div#header h1 span.name{border-bottom:1px solid #ccc;margin:0 auto;width:250px;padding-bottom:4px}div#header h1 span.ruby{padding-top:4px;font-family:"Open Sans";font-size:0.75rem;color:#666}#wrapper{width:1076px;margin:12px auto;overflow:hidden;*zoom:1}#content{float:left;width:728px}#sidebar{float:right;width:338px}.article{background:#fcfcfc;color:#333;font-size:0.75rem;padding-bottom:24px}.article h2{background:#eee;padding:5px 0;padding-left:10px;line-height:1em;font-size:1rem;border-left:5px solid #ccc}.article span.date{font-family:"Open Sans";display:inline-block;font-size:0.625rem;padding:10px;color:#666}.article div.article-content{min-height:300px}.article div.article-content a.excerpt-read-more{display:block;background:#ff4abd;padding:5px 12px;width:200px;text-align:center;margin:0 auto}.article.archive .article-content{min-height:100px}.article p{line-height:1.4em;padding:9px 12px}.article img{display:block;max-width:50%;max-height:400px;margin-left:20px}div.navi ul{font-size:0;text-align:center;padding:12px 0}div.navi ul li{font-size:0.75rem;display:inline-block;width:20%}div.navi ul li+li{margin-left:18px}div.navi ul li a{display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6),color-stop(100%, #cccccc));background-image:-moz-linear-gradient(top, #e6e6e6,#cccccc);background-image:-webkit-linear-gradient(top, #e6e6e6,#cccccc);background-image:linear-gradient(to bottom, #e6e6e6,#cccccc);padding:5px 0;text-decoration:none;color:#333}div.navi ul li a:hover{color:#ff4abd}.widget{margin-bottom:18px;font-size:0.75rem}.widget h4{background:#ff4abd;padding:5px 0;text-align:center;line-height:1em;font-size:1rem;display:block;color:#fff}.widget ul{padding:7px}.widget ul li{border-bottom:1px solid #eee;padding:4px}.widget ul li a{text-decoration:none;color:#ff4abd}.widget .more{text-align:center;display:block;padding:4px;background:#aaa;color:#fff;text-decoration:none}.side-ad{padding:24px 0}div#footer{padding:22px 0;margin-top:60px;width:100%;background:#ccc;min-height:100px}div#footer div#footer-content{width:1040px;margin:0 auto;overflow:hidden;*zoom:1}div#footer div#footer-contests{width:728px;float:left}div#footer div#footer-contests ul{font-size:0;padding:16px;width:728px}div#footer div#footer-contests ul li{font-size:0.75rem;display:inline-block}div#footer div#footer-contests ul li a{text-decoration:none;display:block;width:100%;color:#333;padding:4px 24px 4px 0;font-weight:bold}div#footer div#footer-contests ul li a:hover{color:#ff4abd}div#footer div#footer-copy{float:right;width:300px;text-align:center}div#footer div#footer-copy img{padding:0 20px;margin-bottom:12px;display:inline-block}div#footer div#footer-copy p,div#footer div#footer-copy a{color:#666;margin-top:12px;display:block;font-size:0.75rem}ul.relate-blog li a{overflow:hidden;*zoom:1;display:block;width:100%}ul.relate-blog li div.relate-photo{width:80px;height:80px;overflow:hidden;-moz-border-radius:10%;-webkit-border-radius:10%;border-radius:10%;border:1px solid #eee;float:left}ul.relate-blog li div.relate-photo img{width:100%;position:relative;top:-5px}ul.relate-blog li div.relate-text{height:80px;padding-top:20px;margin-left:90px;padding-right:20px}ul.relate-blog li div.relate-text span.entry_no{display:block;border-bottom:1px dotted #ccc;padding-bottom:4px}ul.relate-blog li div.relate-text span.name{display:block;padding-top:4px;font-size:0.875rem}.archive-content{background:#fcfcfc;color:#333;font-size:0.75rem;padding-bottom:24px}.archive-content h1{background:#eee;padding:5px 0;padding-left:10px;line-height:1em;font-size:1rem;border-left:5px solid #ccc}.archive-content ul li{border-bottom:1px dotted #ccc}.archive-content ul li a{color:inherit;text-decoration:none;display:block;width:100%;padding:20px;overflow:hidden;*zoom:1}.archive-content ul li h2{line-height:2em;font-size:1.0rem}.archive-content ul li div.thumbnail{width:80px;height:80px;overflow:hidden;float:right}.archive-content ul li div.thumbnail img{width:100%;height:100%}.archive-content ul li span.date{display:inline-block;float:left}.ad{padding:32px 0;text-align:center}p.notfound{font-size:1.125rem;padding:12px;min-height:500px;text-align:center}p.notfound:before{content:'申し訳ありません';display:block;padding:5px}p.noarticle{font-size:1.125rem;padding:12px;min-height:200px;text-align:center}.for_pc{display:block}.for_sp{display:sp}}@media only screen and (max-width: 959px){#whole{border-top:10px solid #ff4abd}div#header{width:100%;text-align:center;padding:8px;background:url("./img/header-bg.png");border:1px solid #ccc;overflow:hidden;*zoom:1}div#header div#header-image{width:100px;height:100px;overflow:hidden;margin:0 auto;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;box-shadow:rgba(0,0,0,0.1) 0px 0px 5px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 5px 3px;-moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 5px 3px}div#header div#header-image img{max-width:100%}div#header a{text-decoration:none;display:block;width:100%;color:inherit}div#header h1{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;display:block;color:#ff4abd;font-size:0.625rem;background:rgba(255,255,255,0.7);padding:8px;width:90%;margin:12px auto}div#header h1 span{display:block}div#header h1 span.entry_no{font-family:"Open Sans Condensed";margin:8px auto;color:#fff;padding:8px;width:80px;font-size:0.625rem;background:#ff4abd;font-weight:300;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;letter-spacing:.1em}div#header h1 span.name{border-bottom:1px solid #ccc;margin:0 auto;width:90%;padding-bottom:4px}div#header h1 span.ruby{padding-top:4px;font-family:"Open Sans";font-size:0.5rem;color:#666}div#content{padding:5px}.article{background:#fcfcfc;color:#333;font-size:0.75rem;padding-bottom:24px}.article h2{background:#eee;padding:5px 0;padding-left:10px;line-height:1em;font-size:1rem;border-left:5px solid #ccc}.article span.date{font-family:"Open Sans";display:inline-block;font-size:0.625rem;padding:10px;color:#666}.article div.article-content{min-height:300px}.article div.article-content a.excerpt-read-more{display:block;background:#ff4abd;padding:5px 12px;width:200px;text-align:center;margin:0 auto}.article.archive .article-content{min-height:100px}.article p{line-height:1.4em;padding:9px 12px}.article img{display:block;max-width:100%;max-height:400px;margin:8px auto}div.navi ul{font-size:0;text-align:center;padding:24px 0}div.navi ul li{font-size:0.75rem;display:inline-block;width:40%}div.navi ul li+li{margin-left:18px}div.navi ul li a{display:block;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U2ZTZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e6e6e6),color-stop(100%, #cccccc));background-image:-moz-linear-gradient(top, #e6e6e6,#cccccc);background-image:-webkit-linear-gradient(top, #e6e6e6,#cccccc);background-image:linear-gradient(to bottom, #e6e6e6,#cccccc);padding:12px 5px;text-decoration:none;color:#333}div.navi ul li a:hover{color:#ff4abd}.widget{margin-bottom:18px;font-size:0.75rem}.widget h4{background:#ff4abd;padding:5px 0;text-align:center;line-height:1em;font-size:1rem;display:block;color:#fff}.widget ul{padding:7px}.widget ul li{border-bottom:1px solid #eee;padding:4px}.widget ul li a{padding:12px 0;text-decoration:none;color:#ff4abd;display:inline-block}.widget ul.relate-blog li a{padding:4px 0}.widget .more{text-align:center;display:block;padding:4px;background:#aaa;color:#fff;text-decoration:none}.side-ad{padding:24px 0}div#footer{margin-top:30px;width:100%;background:#ccc;min-height:100px}div#footer img{display:block;margin:12px auto}div#footer div#footer-content{width:100%;margin:0 auto;overflow:hidden;*zoom:1}div#footer div#footer-contests ul{font-size:0}div#footer div#footer-contests ul li{display:inline-block;font-size:0.625rem;width:50%;border:1px solid #aaa;margin-top:-1px}div#footer div#footer-contests ul li:nth-of-type(2n){border-left:none}div#footer div#footer-contests ul li a{text-align:center;display:block;padding:12px 0;color:#ff4abd;background:#eee;text-decoration:none}div#footer div#footer-copy{padding:12px 0;text-align:center}div#footer div#footer-copy a{display:block;margin:12px 0;text-align:center;color:#ff4abd}ul.relate-blog li a{overflow:hidden;*zoom:1;display:block;width:100%}ul.relate-blog li div.relate-photo{width:80px;height:80px;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #eee;float:left}ul.relate-blog li div.relate-photo img{width:100%}ul.relate-blog li div.relate-text{height:80px;padding-top:20px;margin-left:90px;padding-right:20px}ul.relate-blog li div.relate-text span.entry_no{display:block;border-bottom:1px dotted #ccc;padding-bottom:4px}ul.relate-blog li div.relate-text span.name{display:block;padding-top:4px;font-size:0.875rem}.archive-content{background:#fcfcfc;color:#333;font-size:0.75rem;padding-bottom:24px}.archive-content h1{background:#eee;padding:5px 0;padding-left:10px;line-height:1em;font-size:1rem;border-left:5px solid #ccc}.archive-content ul li{border-bottom:1px dotted #ccc}.archive-content ul li a{color:inherit;text-decoration:none;display:block;width:100%;padding:20px;overflow:hidden;*zoom:1}.archive-content ul li h2{line-height:2em;font-size:1.0rem}.archive-content ul li div.thumbnail{width:80px;height:80px;overflow:hidden;float:right}.archive-content ul li div.thumbnail img{width:100%;height:100%}.archive-content ul li span.date{display:inline-block;float:left}p.notfound{font-size:1.125rem;padding:12px;min-height:500px;text-align:center}p.notfound:before{content:'申し訳ありません';display:block;padding:5px}p.noarticle{font-size:1.125rem;padding:12px;min-height:200px;text-align:center}.ad{text-align:center}.for_pc{display:none}.for_sp{display:block}.side-ad{text-align:center}}
