/* Variables */ // サイト横幅 @siteWidth: 1000px; // メインの色 @mainColor:#555; // 開発モード // .devMode( true ); .devMode( false ); // 基本的な関数セットを読み込み @import ( reference ) "basics.less"; /* common setting */ html, body{ // min-width: @siteWidth; // height: 100%; width: 100%; font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'MS Pゴシック',sans-serif; color:#333; line-height:1.6; @media screen and (max-width: 768px) { background:none; } } .nav>li>a { color:#333; border-bottom:1px solid #ebebe4; } .nav>li>a:hover { background-color:#ebebe4; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, pre { font-family: 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, 'MS Pゴシック', sans-serif; color:#333; } img { border:0; max-width: 100%; height: auto; } .aligncenter { display: block; padding:0; margin:0 auto; } .alignleft { float: left; margin:0 10px 0 0; } .alignright { float: right; margin:0 0 0 10px; } ul li { list-style:none; } .lead { font-size:18px;line-height:32px; } /* =========== bootstrap Hack ============ */ a { color:#4b4b4b; } a:hover { text-decoration:none;color:#7f7f7f; } blockquote { padding: 10px 20px; margin: 0 0 20px; border-left: 5px solid #F7EFE7; } .table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td { padding: 8px; border-top: 1px solid #EEE; } .table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th { background-color: #faf9f6; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { @media screen and (max-width: 767px) { padding-left: 10px; padding-right: 10px; } } .btn-info { background-image: -webkit-linear-gradient(top,#935da3 0,#935da3 100%); background-image: linear-gradient(to bottom,#935da3 0,#935da3 100%); background-repeat: repeat-x; border-color: #935da3; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#935da3',endColorstr='#935da3',GradientType=0); filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); border:none; } .container { margin-right: auto; margin-left: auto; padding-left: 0px; padding-right: 0px; @media screen and (max-width: 768px) { padding-left: 10px; padding-right: 10px; } } /* =========== bootstrap Hack END ============ */ #pcHeader{ position: relative; height:145px; margin:0 auto; background: url(/images/header_bg.png) repeat-x top left; @media screen and (max-width: 768px) { display:none; } .row, .container { padding-left: 0px;padding-right: 0px; } #logo{ margin:7px 0 0 10px; } ul#mainNav{ padding:20px 0 0 0px; margin:0 0 0 0; list-style: none; li{ margin:0; padding:0 65px; float: left; @media screen and (max-width: 992px) { padding:0 45px; } a { color:#FFF; font-size:15px; } a:hover { color:#DDD; } } } ul.qtrans_language_chooser { margin-right:20px; li { display:block; float:left; padding:5px 30px; background:#EEE; a{ color:#333; } } li.active { background:#935da3; a{ color:#FFF; } } } } #mbHeader { width:100%; background:#FFF; padding:5px 10px; border-bottom:1px solid #CCC; margin-bottom:20px; @media screen and (min-width: 782px) { display:none; } z-index:999; #logo { width:200px; } button { margin:5px 5px 0 0; } } #mobilePush{ height: 70px; @media screen and (min-width: 782px) { display:none; } } .menuList{ display: none; ul{ width: 100%; margin-top: 10px; list-style: none; padding: 0; li{ text-indent:20px; width: 100%; .lineHeights(50px); border-top: 1px dotted #ECECEC; a{ width: 100%; .lineHeights(50px); display: block; color: #555; &:hover{ background-color: #efefef; } } } } } .breadcrumbs { font-size:12px; padding:5px 10px; background:#535353; color:#FFF; margin-bottom:25px; @media screen and (max-width: 767px) { display:none; } a { color:#FFF; } } #page-top { position: fixed; bottom: 12%; right: 3%; font-size: 70%; a { display: block; text-decoration: none; padding-top: 58px; width: 80px; height: 0px; overflow: hidden; background: url(/images/pagetop.png) no-repeat 0 0; } } footer{ margin-top:30px; width: 100%; .footerLogo{ background:#935da3; padding:15px; text-align:center; img { @media screen and (max-width: 767px) { width:250px; } } } .copyright{ background:#535353; .lineHeights(30px); color: #fff; margin-bottom:10x; font-size: 10px; text-align:center; @media screen and (max-width: 992px) { background:#535353; } } } /* ============================================================================== */ #content{ .container{ h1{ .boxShadow( @xpx:0px, @ypx:1px, @blur:3px, @color: #ddd ); margin-bottom:20px; font-size:22px; margin:0; color:#444; padding:15px 20px; border-bottom:2px solid #935da3; @media screen and (max-width: 782px) { font-size:18px; } } } } #topMainArea { width:100%; background:#535353; padding:10px 0; } .entry-content { margin:30px 20px; p { font-size:15px; line-height:26px; margin:10px 0; } } main#topContent{ // この中にトップページのlessを記述 #topicArea{ margin:20px 20px 0 20px; padding:0; .ttl{ .boxShadow( @xpx:0px, @ypx:1px, @blur:3px, @color: #ddd ); margin-bottom:20px; h2 { font-size:22px; margin:0; color:#444; } } .listArea { @media screen and (min-width: 992px) { } .row { padding:15px; @media screen and (max-width: 767px) { padding:10px 0; } } dl { border-bottom:1px solid #DDD; padding:0px 10px 15px 15px; @media screen and (max-width: 767px) { padding:0px 0px 15px 0px;} dt { padding:0 0 0 18px;font-weight:normal; @media screen and (max-width: 767px) { padding:0 0 0 10px; } } dd { } } } } } .eventBlock { margin-top:30px; dl { border-bottom:1px solid #DDD; padding:0px 10px 15px 15px; @media screen and (max-width: 767px) { padding:0px 0px 15px 0px;} dt { padding:0 0 0 18px;font-weight:normal; @media screen and (max-width: 767px) { padding:0 0 0 10px; } } dd { } } }