ひゅーまにあ:style.css

一部、効かない部分がある。(追々要調査)
例)コンタクトフォームとサンクスページでヘッダー・フッター非表示 (体験申し込みは非表示になったが、コンタクトで表示されてしまう) など

————–
@charset “utf-8”;
/*
Template:fsvbasic
Theme Name: FSVBASIC_child
Theme URI:
Description: ★FSVBASIC子テーマ★
Author: MarkleDesign
Tags:
Version: 0.1.0
/*

/*PC・スマホ のみで表示するクラス */
@media screen and (max-device-width: 480px) {.only_pc {display:none}}
@media screen and (min-device-width: 480px) {.only_mb {display:none}}

/*モバイル用 トップページ画像 ・非表示にするクラス( .none)の指定 */
@media screen and (max-width: 480px){
.gazou {display:block;
width: 90%;
margin: 0 auto;}
.none {display:none}
}

/*スマホヘッダーのcss*/
.tel {
display:block;
padding:5px;
width: 50%;
margin: 0 auto;
}

/*アクセスの表のcss*/
.info_table {
border: 1px solid #e0e0e0;
display: table;
}
.info_tr {
display: table-row;
}
.info_th,
.info_td {
display: table-cell;
padding: 3px;
}
.info_th {
width: 110px;
border: 1px solid #e0e0e0;
padding: 0 0.7em;
}
.info_td {
width: 500px; max-width: 100%;
background: #fff;
border: 1px solid #e0e0e0;
padding: 0 0.7em;
}

/*項目のタイトルのcss*/
.main-content-header .main-content-title,
.widget-title {
position:relative;
background:none;
color:#006400;
font-size:25em;
font-size:2.2rem;
line-height:1.2;
font-weight:bold;
/* margin-bottom:0; */
padding-bottom:10px;
padding-bottom:1rem;
}
/*テキストエリア内 タイトルとH2のcss*/
.textwidget h2{
font-size:20px;
font-size:2.0rem;
font-weight:bolder;;
word-wrap:break-word;
word-break:break-all;
}
.widget-title {
background:none;
font-size:14px;
font-size:1.4rem;
font-weight:bold;
padding:0 0 10px;
padding:0 0 1rem;
border:none;
color:#333;
}
/*見出し(緑色)css*/
.gr_head{
color: #006400;
font-size:17px;
font-size:1.7rem;
font-weight:500;
}
.t1{font-size:17px;font-size:1.7rem;}

/*リンク画像のオンマウス時のcss*/
.gazou :hover {
opacity: 0.6;
filter: alpha(opacity=60);
max-width: 100%;
heightauto;
}
.gazou1:hover {
opacity: 0.5;
filter: alpha(opacity=50);
}
/*罫線を引くcss*/
.line {
border-top:1px solid #D3D3D3;
padding: 6px 0 2px 0;
display: block;
}
/*囲み線css*/
.box {
padding: 20px;
background: #fff;
border: 1px #ccc solid;
box-shadow: 0 2px 3px 0 #ddd;
-moz-box-shadow: 0 2px 3px 0 #ddd;
-webkit-box-shadow: 0 2px 3px 0 #ddd;
}
.gr_box {
display:inline-block;
color: #fff;
background: #3cb371;
padding: 5px;
}
.stitch_test {
display:inline-block;
color: #fff;
background: #3cb371;
padding: 5px;
border: 2px dashed rgba(255,255,255,0.5);
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
box-shadow: 0 0 0 5px #3cb371, 0 2px 3px 5px rgba(0,0,0,0.5);
-moz-box-shadow: 0 0 0 5px #3cb371, 0 2px 3px 5px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 0 0 5px #3cb371, 0 2px 3px 5px rgba(0,0,0,0.5);
}

/*リストのcss*/
.su-post {
display:block;
border-bottom: 1px solid #e0e0e0;
margin-left:0;
padding: 15px 0 15px 0;
list-style-type: non;
}

/*フッターの固定電話番号のcss*/
@media screen and (min-width:400px) {.fix_menu_smartphone {display:none}}
.fix_menu_smartphone{
position: fixed;
bottom: 0px;
left: 0px;
z-index: 10000;
}
.fix_menu_smartphone img{
width:100%;
}

/*表内画像配置*/
.box_img{
width:110px ; height:100px ; align:left ;
}
/*センタリング*/
.center{display:block;align:center;}
/*小見出し*/
.sub_head{font-size:16px ; color:#006400 ;}
/*セミナーリスト*/
ul.lcp_catlist li {list-style:none;}

/*ヘッダーイメージのcss*/
/*@media screen and (max-device-width: 400px) {#header-image {display:none}}
@media screen and (min-width:400px) {#header-image {
background-image: url(“../img/c_top_01_b-24.jpg”)
}}*/
/*
@media screen and (max-device-width: 400px) {#header-image {display:none}}
@media screen and (min-width:400px) {.main_slider {background-image: url(“../img/c_top_01_b-24.jpg”){display:none}}

@media screen and (max-device-width: 400px) {#header-image{display-block;position: absolute;clip: rect(auto 500px 500px auto);}
*/