@charset "UTF-8";body,html,input,table,textarea{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}body,input,table,textarea{font-size:12px;line-height:1.5;color:#e5005a}a,a:hover,ins{text-decoration:none}:focus,a{outline:0}body,header h1,html,p,pre{line-height:1.5}a,body,header p,pre{color:#e5005a}#search_box,nav ul li a{padding:0 20px}#searchform,sub,sup{position:relative}#searchBtn,a img{border:none}#searchBtn,input[type=button]{cursor:pointer}footer,header{background:#000}#cont_wrap,header .inner{width:1100px;margin:0 auto}.bread li,.pager ul li,.sns li,nav ul li{display:inline-block}#contents,.cat,.date{float:left}#keywords,.cat{border:1px solid #fff}#entry_header,article.col1 h2{border-bottom:1px dotted #000}body,html{width:100%}.bnr,.error,.pager ul,footer .copyright,header h1,header p,nav ul{text-align:center}#searchBtn,#side h3,.article .date,.cat,.cat_list li a,.date,.error em,.ttl,footer .copyright,header h1,nav ul li{font-family:Monda,sans-serif}a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{border:0;margin:0;padding:0}ol,ul{list-style:none}blockquote{quotes:none;padding:0 1em}blockquote:after,blockquote:before{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#cont_wrap,article.col1,header{overflow:hidden}img{max-width:100%;vertical-align:bottom}body{background:#fff}h1,h2,h3,h4,h5,h6{clear:both;font-size:16px;line-height:1.8;font-weight:400}.ttl,strong{font-weight:700}p{font-size:12px}div,img{background:0 0}hr{clear:both;height:1px;border:0;margin:0 0 15px;background-color:#ccc}blockquote cite,blockquote em,blockquote i,cite,em,i{font-style:normal}big{font-size:120%}ins{background:#ffc}pre{margin:0 0 18px;padding:1.5em;background:#f7f7f7}abbr,acronym{border-bottom:1px dotted #666;cursor:help}sub,sup{height:0;vertical-align:baseline;line-height:1}sup{bottom:1ex}sub{top:.5ex}a img:hover,a:hover{opacity:.7;-ms-filter:"alpha(opacity=70)";-moz-opacity:0.7;-khtml-opacity:0.7}a img,animation a{-webkit-transition:All .5s;-moz-transition:All .5s;-o-transition:All .5s;-ms-transition:All .5s;transition:All .5s}.clearfix:after{visibility:hidden;height:0;display:block;font-size:0;content:" ";clear:both}:focus{box-shadow:none!important}header{padding:60px 0 30px;margin-bottom:30px}header h1{font-size:45px;letter-spacing:5px}header h1 a{color:#fff}header p{font-size:14px;padding-bottom:30px}nav ul li{font-size:17px;border-left:1px dashed #fff}nav ul li a{color:#fff;display:block}#keywords{width:300px;height:24px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAQAAAB+puRPAAAAj0lEQVR4Aa2QCRHDIBBFkRAJlYAEJFRCJEQCEiIBCUiIkTeDBBT04tyynbt/Of/eayawOKz5DXYSzyIJr9WBpxSuxbvRAc9JLm8ZpQW/90qayTZLK94qoutfJ/0F47+/hzLYJ1GaEwZRpphNRm7GsHEuDoXMhZQSjQSWpEyCHnbgInIQtMmCv5pkyWmTjH0BZ/HRvK/NFZ8AAAAASUVORK5CYII=') 6px center no-repeat;padding:3px 6px 4px 28px;color:#fff}#searchBtn,.article .ttl{color:#fff;background:#e5005a}#searchBtn{position:absolute;top:0;right:0;width:70px;height:33px}footer{clear:both;padding:20px 0}footer .copyright{color:#fff}.cat a,.cat_list li a::before,.date,.ttl,article.col1 h2 a{color:#000}#cont_wrap{padding-bottom:100px}.bread,.cat_list,.s_bnr{margin-bottom:20px}.cat a,.error a,.error em{display:block}.bread li a::after{content:"　>　"}#contents{width:810px;background-color:#fff;box-shadow:3px 3px 0 #000;padding-bottom:60px}#contents.article{width:730px;background:1px #000;padding:40px 40px 60px}.ttl{font-size:24px;padding:20px}.article .ttl{font-size:30px;padding:20px 0}.article .date,article.col1 h2{font-size:18px;font-weight:700}article.col1{margin:0 20px 20px}article.col1 img{float:left;width:375px}article.col1 div{float:right;width:355px;padding:20px}.date{font-size:16px}.article .date{padding-right:10px}.cat{margin-right:10px}.cat a{background:#fff100;padding:3px 10px}article.col1 h2{clear:both;padding:10px 0}#entry_content h2,#entry_header,.cat_list li a{padding-bottom:20px;margin-bottom:20px}#entry_content h2{font-size:25px;font-weight:700;border-bottom:1px solid #d9d9ae;box-shadow:0 4px 0 #ffc;line-height:1.6;color:#fff}#entry_content img{margin-bottom:20px;width:100%}#entry_content .txt{font-size:14px;line-height:1.8;margin-bottom:20px}.bnr{clear:both;margin-bottom:20px}.bnr.top{margin-top:20px}.bnr.bottom{margin-bottom:100px}.pager{padding-top:40px}.pager ul li a{background:#e30250;padding:10px 15px;font-size:14px;margin-right:5px;color:#fff}.pager ul li.current a{background:#fff100;color:#000;border:1px dashed #000}.pager ul li.first a,.pager ul li.last a,.pager ul li.next a,.pager ul li.prev a{background:0 0;font-size:12px;color:e5005a}#side{float:right;width:270px}#side h3{font-size:18px;margin-bottom:20px;font-weight:700;border:2px dashed #000;padding:20px}.cat_list li a{display:block;border-bottom:2px dashed #000;font-size:14px}.cat_list li a::before{content:">　"}.error{font-size:14px}.error em{font-size:60px}.error a{font-weight:700;background:10px 35px;color:#fff;border-radius:3px;font-size:14px;width:150px;margin:20px auto 0}
