/* ////////////////////////////////////////////////////////*/ /* 個別の名前は使わない!//////////////////////////////////*/ /* 他のサイトに持っていける名前にすること!////////////////*/ /* ////////////////////////////////////////////////////////*/
Warning: Cannot modify header information - headers already sent by (output started at /home/okitadenki/www/okita-denki.co.jp/okita201602/wp-content/themes/lightning/css/css-satani.php:1) in /home/okitadenki/www/okita-denki.co.jp/okita201602/wp-content/themes/lightning/css/css-satani.php on line 9
.pc{ display:none; visibility:hidden; } .smp{ display:inherit; visibility:visible; } .marginTop10 {margin-top:10px;} .marginTop20 {margin-top:20px;} .marginTop50 {margin-top:50px;} .marginBottom50 {margin-bottom:50px;} .width-20 { width: 20%;} .title02 { font-size: 1.5em; } /* SNSアイコン非表示 */ .veu_socialSet.veu_contentAddSection { display: none; } /* ---------- BOX ブロック ---------- */ .boxbase{ margin-top:20px; margin-bottom:10px; } /****** 使用箇所:電気工事・リフォーム・事例集 */ .box12 div.box12_tittle{ margin-top: 0.5em; font-size: 1.2em; font-weight:bold; } .box12 .box12_content{ font-size:1em; line-height:1.8em; } /****** 使用箇所:お問い合わせ */ .box08{ margin-bottom:1.5em; } .box08 h3{ margin-bottom: 0.5em; } /****** 使用箇所:お知らせ一覧 */ .box09{ margin: 30px 0; padding: 15px; border-top: 0px solid #004ca0; border-bottom: 0px solid #004ca0; } .box10{ margin: 0 0 35px 0; padding: 0 0 10px 0; border-bottom: 1px dotted #004ca0; } .box10 a{ color: #004ca0; } .box10 .box10_title{ font-size: 1.3em; line-height:2em; font-weight: bold; } .box10 .box10_title span{ font-size: 0.8em; font-weight: normal; margin: 0 0 0 1.5em; padding: 0 1em; border: 1px solid #004ca0; } .box10 .box10_content{ line-height:1.8em; } /* ---------- Header ---------- */ header dl { font-size: 0.8em; line-height: 1.4em; padding: 0; margin: 0; color: #004ca0; } header dl dt { border-left-color: transparent; margin-bottom: 0; } header dd span { font-weight: bold; margin-left: 1em; } header div.smp ul{ margin-top:1em; margin-bottom:0; } header div.smp ul.list-inline > li { padding-right: 0; } /* h3の下線消す */ h3:after, .subSection-title:after { border-bottom: none; } h3.panel-heading{ letter-spacing: 0.3em; margin-bottom:0; } /* ---------- Aboutus ---------- */ dl.list01 { margin:0; padding:10px 0 10px 0; } dl.list01 dt, dl.list01 dd { border-left: none; padding: 5px 0; border-top: 1px solid #e0ddda; margin:0; } dl.list01 dt { font-weight: bold; text-align:left; line-height: 1.5; } dl.list01 dt:first-child, dl.list01 dt:first-child + dd{ border-top:none; } dl.list01 dd { line-height: 1.7; } /* アンカーリンクのずれ修正 */ dl.list01 dt#anchorlink01.smp, dl.list01 dt#anchorlink02.smp, dl.list01 dt#anchorlink03.smp{ margin-top:-140px; padding-top:140px; } dl.list01 dd span { display: block; } .box05 { padding: 0 0 0 20px; } dl.dtwidth dt { font-size: 24px; line-height: 2.3; } dl.dtwidth dt.sub { line-height:1.7; } dl.dtwidth .sub { font-size:1em; } /* ---------- Pagenation ---------- */ .pager div { display: inline; } .pager div>a { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; border-radius: 15px; } /* ---------- Footer ---------- */ footer {padding: 30px 0 0 0;} footer .box01 .boxtitle{ font-size: 1.8em; font-weight: bold; letter-spacing: 0.2em; margin-bottom: 15px; } footer .box03{ margin-top: 30px; font-size: 1.2em; padding: 25px 0 30px; border-top: dotted 2px #004ca0; } footer .box03 .well { font-size: 1.5em; background: none; border: 2px solid #004ca0; font-weight: bold; line-height:1.2em; } footer .box03 span{ display: block; font-size: 0.8em; } .boxtable01{ width: 100%; display:table; font-size: 18px; margin-top: 25px; } .boxtable01 a, .boxtable01 a:hover{ color: #330000; } footer .boxtable01 .title01, footer .boxtable01 .content01{ display:table-cell; } footer .boxtable01 .title01{ font-size: 1em; font-weight: bold; letter-spacing: 0.1em; color: #ffffff; background: #004ca0; overflow: hidden; width: 95px; vertical-align: middle; } footer .boxtable01 .content01{ letter-spacing: 0.1em; overflow: hidden; padding: 0 0 0 1em; } footer .boxtable01 .content01 span{ display: block; } footer .boxtable01 .content01 span.main01{ font-weight: bold; font-size: 1.3em; line-height:1.5em; letter-spacing:0.1em; } footer .boxtable01 .content01 span.main01 .fa{ margin-right: 0.5em; } footer .content02 .col-sm-6 { float: left; } footer dt, dd { padding-left: 0px; border: none; margin-bottom: 0px; } footer .footer01 { background: #004ca0; } footer .footerMenu{ border-top: none; border-bottom: none; } footer .footerMenu ul li:before { content: "●"; color: #e5edee; opacity: 0.7; } footer .footerMenu .nav > li > a { display: inline-block; vertical-align: middle; color: #ffffff; } .nav > li > a:focus, .nav > li > a:hover { text-decoration: none; background-color: transparent; } footer .copySection{ color: #ffffff; } div.sectionBox .copySection p{ color: #ffffff; } /* ---------- Media ---------- */ @media (min-width: 768px) { .smp{ display:none; visibility:hidden; } .pc{ display:inherit; visibility:visible; } header div.headertop{ font-size:0.7em; } header .dl-horizontal dt { text-align: left; width: 120px; } header .dl-horizontal dd { margin-left: 0; } /* メニュー */ header ul.gMenu{ width: 100%; margin-top: 20px; } header ul.gMenu > li { width: 16%; } header ul.gMenu > li a { padding:5px; font-size: 1.2em; } header ul.gMenu > li > a .gMenu_name{ letter-spacing: 0.2em; font-weight: bold; } header ul.gMenu > li:not(:last-child) a { border-right: 1px solid #e0ddda; } .container dl.list01 dd { margin: 0 0 0 158px; } dl.dtwidth dt { width: 240px; } dl.dtwidth dt.sub { padding-left: 40px; } footer .box01{ margin-bottom: 25px; } footer .box01 .boxtable01 .content01 span.main01{ font-size: 2em; } .boxtable01{ margin-top: 0px; } footer .content02 .col-sm-6 { padding-right: 0; } footer dl{ font-size: 0.8em; } footer .dl-horizontal dt { width: 160px; text-align: left; } footer .dl-horizontal dd { margin-left: 165px; } /* フッターメニュー */ footer .footerMenu li:last-child a { border-right: none; } footer .footerMenu li a { border-left: none; } footer .copySection{ border-top: none; } }