@charset "UTF-8";
@import "../../../assets/css/page.css";
#title{background:url("../img/bg_main.png") center top no-repeat;border-top:2px solid #ffc328;margin-top:-25px;margin-bottom:10px;}#title p{font-size:40px;text-align:center;padding:135px 0 100px;}#title p span{font-size:50%;display:block}@media screen and (max-width:640px){#title{background-size:740px}#title p{font-size:26px;padding:100px 0 60px}}#news-list{width:calc(100% - 250px);float:left;}#news-list .date{margin-bottom:5px}#news-list .post-list{font-size:20px;margin-bottom:20px;border-bottom:1px solid #000;padding-bottom:7px}#news-list .content p{margin-bottom:1.5rem}#news-list .content a{text-decoration:underline;color:#ffc328}#news-list .content h1{font-size:28px;font-weight:bold;margin-top:2rem}#news-list .content h2{position:relative;padding:0 0 15px;font-size:20px;font-weight:bold;color:#000;line-height:1.5;margin-top:2rem;}#news-list .content h2:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:6px;background:url("/assets/img/contents/bg_yellow.gif") left top}#news-list .content h3{position:relative;font-size:20px;font-weight:bold;color:#000;padding-top:0;padding:0 0 10px;margin-top:2rem;border-bottom:3px solid #404040;}#news-list .content h3:before{position:absolute;bottom:-3px;left:0;content:"";width:150px;height:3px;background-color:#ffc328}#news-list .content h4{position:relative;font-size:20px;font-weight:bold;color:#000;padding-top:0;padding:0 0 15px;margin-top:2rem;}#news-list .content h4:before{position:absolute;bottom:0;left:0;content:"";width:100%;height:6px;border-top:3px solid #404040;border-bottom:1px solid #404040;line-height:0;font-size:0;display:block;box-sizing:border-box}@media screen and (max-width:640px){#news-list{width:auto;float:none}}#news-list .alignleft{display:inline;float:left;margin-right:1.5em}#news-list .alignright{display:inline;float:right;margin-left:1.5em}#news-list .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}#news-list h2,#news-list h3,#news-list h4,#news-list h5,#news-list h6{clear:both;line-height:1.4;margin:0 0 .75em;padding:1.5em 0 0}#news-list h2:first-child,#news-list h3:first-child,#news-list h4:first-child,#news-list h5:first-child,#news-list h6:first-child{padding-top:0}#news-list h2,#news-list .home.blog .entry-title{color:#666;font-size:20px;font-size:1.25rem;font-weight:300}#news-list h3{color:#333;font-size:18px;font-size:1.125rem;font-weight:300}#news-list h4{color:#333;font-size:16px;font-size:1rem;font-weight:800}#news-list h5{color:#767676;font-size:13px;font-size:.8125rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}#news-list h6{color:#333;font-size:15px;font-size:.9375rem;font-weight:800}#news-list .main-content p{margin:0 0 1.5em;padding:0}#news-list dfn,#news-list cite,#news-list em,#news-list i{font-style:italic}#news-list blockquote{color:#666;font-size:18px;font-size:1.125rem;font-style:italic;line-height:1.7;margin:0;overflow:hidden;padding:0}#news-list blockquote cite{display:block;font-style:normal;font-weight:600;margin-top:.5em}#news-list address{margin:0 0 1.5em}#news-list pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}#news-list code,#news-list kbd,#news-list tt,#news-list var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}#news-list abbr,#news-list acronym{border-bottom:1px dotted #666;cursor:help}#news-list mark,#news-list ins{background:#eee;text-decoration:none}#news-list big{font-size:125%}#news-list blockquote{quotes:"" ""}#news-list q{quotes:"“" "”" "‘" "’"}#news-list blockquote:before,#news-list blockquote:after{content:""}#news-list :focus{outline:none}#side{width:150px;background-color:#fff;float:right;padding:20px;}#side .title{font-weight:bold}#side ul{margin-top:10px;}#side ul li{margin-top:5px;}#side ul li a:hover{color:#ffc328}@media screen and (max-width:640px){#side{width:auto;float:none}#side ul{margin-left:-5px}#side li{float:left;width:calc(25% - 5px);margin-left:5px;}#side li a{display:block;text-align:center;border:1px solid #ddd;padding:5px 10px}}