/* CSS Document */ $mainc:#eb0000; body{ font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size:12px; line-height:1.8em; color:#222; } h1{} h2{ font-size:160%; margin-left:10px; border-left:6px solid $mainc; padding:2px 2px; } h3{ font-size:160%; font-weight:bold; margin-bottom:10px; } .frame{ width:1000px; margin:0 auto; } .header{ padding:30px 0; padding-top:10px; height:80px; background:url(../img/top/7.png) bottom repeat-x; } a{color:#333;} a:hover{color:red;} .sns-area{height:26px;} .gnav{ li{float:left;} } .m-banner .frame{width:800px;} .big-colmn{width:683px; float:left;} .small-colmn{width:302px; float:right; img{border:1px solid #ddd;} } .content{margin-top:-20px;padding:20px 0;padding-bottom:40px;background:#f7f7f7;} .m-contents{padding:20px 0;} .cs{margin-bottom:20px;} .business{ ul{padding:10px;} .f_l{width:200px;} li{padding:10px 0;} .info{width:320px;padding:0 20px;} } .white-box{border:1px solid #ddd; padding:5px;background:white;} .news-2{ ul{padding:10px 20px;} li{border-bottom: 1px solid #c4c4c4; margin-bottom:10px;padding-bottom:10px;} .ndate{float:left; width:15%;} .npara{float:left; width:85%;} } .footer{background:#e4e4e4; border-top:20px solid black; a{text-decoration:none;} ul{float:left; margin-right:40px;padding:20px 0;} li{ list-style:inside disc;} .ftitle{font-size:130%; background:url(../img/top/footer-listma.png) left center no-repeat; padding-left:10px;margin-bottom:10px; list-style:none;} .copy{text-align:right;} } .list-section li{ font-size:80%; float:left; width:50%; .info{width:60%;padding:0 10px;} .list-image{ img{width:32%;}} } .pankuzu{margin-top:-30px;margin-bottom:40px;} .titler{color:#87fdb9; font-size:220%;margin:20px 0; border:none;}