@charset "Shift_JIS";
/*　コンテンツごとに個別のスタイルを作成する際はこのシートに追記します　*/


/*　PC／タブレット用CSS　*/
@media print, screen and (min-width: 480px) {
/*　以下にスタイルを記述。最終行に「}」を入れていることに注意　*/
	

/*　全体　*/
html {scroll-behavior:smooth;}
p {font-family:"FOT-UD角ゴ_ラージ Pr6N M"; font-size:0.9rem; line-height:1.4;}
.clearfix::after {content: ""; clear: both; display: block;}
	
	
/*　PC用／スマホ用画像切り替え　*/
#contentbox {}
	
.dencho-titlepc {margin-bottom:20px;}
.zangyo-titlesp {display:none;}
	
.zangyo-figpc {}
.zangyo-figsp {display:none;}
	
	
/*　リンク部分ホバー　*/
a img {cursor:pointer; transition-duration:0.3s;}
a:hover img {transform:scale(1.1); opacity:0.7;}


/*　見出し　*/
	
h3.zangyoh3 {font-family:"FOT-UD角ゴ_ラージ Pr6N E"; font-size:2.5rem; line-height:1.2; font-weight:bold; text-align:center; margin:30px auto 10px auto;}
	
h3.zangyoh3dashed {font-family:"FOT-UD角ゴ_ラージ Pr6N E"; font-size:2.5rem; line-height:1.2; font-weight:bold; text-align:center; margin:40px auto 10px auto; padding-top:40px; border-top:dashed 1px #ccc;}
	
h3.zangyoh3red {font-family:"FOT-UD角ゴ_ラージ Pr6N E"; font-size:2.5rem; line-height:1.2; font-weight:bold; text-align:center; margin:40px auto 10px auto; color:#ff0000; padding-top:40px; border-top:dashed 1px #ccc;}
	
h3.zangyoh3casestudy{font-family:"FOT-UD角ゴ_ラージ Pr6N E"; font-size:2.5rem; line-height:1.2; font-weight:bold; text-align:center; margin:0 auto 10px auto; color:#009999;}
	
h4.zangyoh4center {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.8rem; line-height:1.2; font-weight:bold; text-align:center; margin:10px 0;}

h4.zangyoh4green {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.2rem; line-height:1.4; font-weight:bold; padding:5px 10px; background:#009541; color:#fff; border-radius:5px;}
	
h4.zangyoh4blue {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.2rem; line-height:1.4; font-weight:bold; padding:5px 10px; background:#0075c1; color:#fff; border-radius:5px;}
	
h4.zangyoh4orange {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.2rem; line-height:1.4; font-weight:bold; padding:5px 10px; background:#ec6c00; color:#fff; border-radius:5px;}
	
h4.zangyoh4yellow {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.6rem; line-height:1.4; font-weight:bold; margin:20px 0 10px 0; padding:5px 10px; background:#ffcc00; color:#000; border-radius:5px;}
	
h5.zangyoh5 {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.3rem; line-height:1.4; font-weight:bold; margin:20px 0 5px 0;}
	
h5.zangyoh5top {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.3rem; line-height:1.4; font-weight:bold; margin:0 0 5px 0;}

h5.zangyoh5ke {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.5rem; line-height:1.4; font-weight:bold; text-align: center; margin:0 auto 10px auto; color:#346ea1; padding-top:40px; border-top:dashed 1px #ccc;}
	
h5.zangyoh5ky {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.5rem; line-height:1.4; font-weight:bold; text-align: center; margin:0 auto 10px auto; color:#009753; padding-top:40px; border-top:dashed 1px #ccc;}
	
h5.zangyoh5sd {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.5rem; line-height:1.4; font-weight:bold; text-align: center; margin:0 auto 10px auto; color:#6bdac5; padding-top:40px; border-top:dashed 1px #ccc;}
	
h5.zangyoh5casestudy {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1.5rem; line-height:1.4; font-weight:bold; text-align: center; margin:0 auto 10px auto;}

	
h3.zangyoh3-download {font-family:"FOT-UD角ゴ_ラージ Pr6N E"; font-size:2.5rem; line-height:1.4; font-weight:bold; text-align:center; margin:0 auto 10px auto; color:#993300;}

h6.zangyoh6-downloadsub {font-family:"FOT-UD角ゴ_ラージ Pr6N B"; font-size:1rem; line-height:1.4; font-weight:bold; text-align:center; margin:20px auto 10px auto;}
	
	
/*　レイアウトコンテナ2列　*/
.zangyo-fig2-l {float:left; width:465px; text-align:left; padding-right:30px;}
.zangyo-fig2-r {float:left; width:465px; text-align:left;}
	
/*　レイアウトコンテナ3列　*/
.zangyo-fig3-l {float:left; width:300px; text-align:left; padding-right:30px;}
.zangyo-fig3-r {float:left; width:300px; text-align:left;}
	
.zangyo-fig10 {margin:10px auto;}
.zangyo-fig10top {margin:10px auto 0 auto;}
.zangyo-fig20 {margin:20px auto;}
.zangyo-fig30 {margin:30px auto;}
	
	
/*　事例　*/
.zangyo-casestudy {margin:30px auto; background:#f5f2e8; padding:20px; border-radius:10px;}
.zangyo-casestudy2-l {float:left; width:425px; text-align:left; padding-right:70px;}
.zangyo-casestudy2-r {float:left; width:425px; text-align:left;}
.zangyo-casestudy-dl {font-family:"FOT-UD角ゴ_ラージ Pr6N M"; font-size:0.9rem; line-height:1.4;}
.zangyo-casestudy-dl dt {float:left;}
.zangyo-casestudy-dl dd {margin-left:80px;}
.zangyo-casestudy-link {margin-top:20px;}


/*　各製品リンクボタン　*/
.zangyo-link {margin:30px auto; text-align:center;}
.zangyo-link2 {margin:30px auto 0 auto; text-align:center;}
	

/*　資料ダウンロードとセミナーボタン　*/
.lp-cvunit-w-dashed {margin:40px auto; border-top:dashed 1px #ccc; border-bottom:dashed 1px #ccc;}
.lp-cvunit-w {margin:40px auto;}
.lp-cvunit-l {float:left; width:480px; text-align:center;}
.lp-cvunit-r {float:left; width:480px; text-align:center;}
.btn-lp-cv {width:480px; height:90px; margin:0 auto;}
.btn-lp-cv img {cursor:pointer; transition-duration:0.3s;}
.btn-lp-cv:hover img {opacity:0.6; transition-duration:0.3s;}
	
	
/*　資料ダウンロードとセミナーボタン3列　*/
.lp-cvunit3-l {float:left; width:300px; padding-right:30px; text-align:center;}
.lp-cvunit3-r {float:left; width:300px; text-align:center;}
.btn-lp-cv3 {width:300px; height:90px; margin:0 auto;}
.btn-lp-cv3 img {cursor:pointer; transition-duration:0.3s;}
.btn-lp-cv3:hover img {opacity:0.6; transition-duration:0.3s;}

	
/*　オンラインセミナー開催中　*/
.zangyo-seminar-w {margin:40px auto;}
.zangyo-seminar-l {float:left; width:480px; text-align:center;}
.zangyo-seminar-r {float:left; width:480px; text-align:center;}
.btn-zangyo-seminar {width:400px; height:360px; margin:0 auto;}
.btn-zangyo-seminar img {cursor:pointer; transition-duration:0.3s;}
.btn-zangyo-seminar:hover img {opacity:0.6; transition-duration:0.3s;}
	
	
/*　Youtube動画　*/
.yt-movie {text-align:center; margin:30px auto; border-bottom:dashed 1px #CCCCCC; padding-bottom:20px;}
.yt-moviesp {display:none;}	

	
/*　資料ダウンロード　*/
.zangyo-download-out {margin:50px 0 20px 0; padding:30px; border: solid 20px #ffcc00;}
	
	
/*　フッタ部分　*/
.zangyo-footer-w {margin:50px 0; padding:30px 0; background:#f8f6ee;}
.zangyo-footer-l {float:left; width:480px; text-align:center;}
.zangyo-footer-r {float:left; width:480px; text-align:center;}
	
.btn-zangyo-toiawase {width:480px; height:85px; margin:0 auto;}
.btn-zangyo-toiawase img {cursor:pointer; transition-duration:0.3s;}
.btn-zangyo-toiawase:hover img {opacity:0.6; transition-duration:0.3s;}

.zangyo-footer-3 {margin:50px 0; padding:30px; background:#f8f6ee;}
.zangyo-footer-3l {float:left; width:280px; text-align:center; padding-right:30px;}
.zangyo-footer-3r {float:left; width:280px; text-align:center;}

.btn-zangyo-toiawase3 {width:280px; height:85px; margin:0 auto;}
.btn-zangyo-toiawase3 img {cursor:pointer; transition-duration:0.3s;}
.btn-zangyo-toiawase3:hover img {opacity:0.6; transition-duration:0.3s;}


	
}/*　@mediaの綴じ括弧。削除しないでください　*/