@charset "utf-8";
/* Copyright 2016 FSFIELD All Rights Reserved. */

/* ------------------------------------------------------------

施工例

------------------------------------------------------------ */

/*p
---------------------------------------------- */
p#img_rw01 span,
p#img_rw02 span,
p#img_rw03 span,
p#img_rw04 span,
p#img_rw05 span,
p#img_rw06 span,
p#img_rw07 span,
p#img_rw08 span,
p#img_rw09 span{display:none;}

@media screen and (min-width:769px){ /* 表示領域が769px以上の場合に適用するスタイル */
/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

PC用

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

/* グローバルナビアクティブ
---------------------------------------------- */
nav#nav_global ul li.g04 a{background:url(/img/pc/nav_global01.png) no-repeat -312px -50px;}

/* layout.css上書き
---------------------------------------------- */
div.wrap_type02{margin-bottom:30px;}

/* heading
---------------------------------------------- */
/*--h3--*/
h3#h3_rw01{
	background:url(/rw/img/pc/h3_rw01.jpg) no-repeat 0 center;
	height:52px;
}

/*--h4--*/
h4#h4_rw01{
	background:url(/rw/img/pc/h4_rw01.jpg) no-repeat 0 center;
	height:30px;
	margin-bottom:10px;
}

/*--h5--*/
h5#h5_rw01{
	background:url(/rw/img/pc/h5_rw01.jpg) no-repeat 0 0;
	width:136px;
}

h5#h5_rw02{
	background:url(/rw/img/pc/h5_rw02.jpg) no-repeat 0 0;
	width:154px;
}

h5#h5_rw03{
	background:url(/rw/img/pc/h5_rw03.jpg) no-repeat 0 0;
	width:192px;
}

h5#h5_rw04{
	background:url(/rw/img/pc/h5_rw04.jpg) no-repeat 0 0;
	width:152px;
}

h5#h5_rw05{
	background:url(/rw/img/pc/h5_rw05.jpg) no-repeat 0 0;
	width:252px;
}

h5#h5_rw06{
	background:url(/rw/img/pc/h5_rw06.jpg) no-repeat 0 0;
	width:405px;
}

h5#h5_rw07{
	background:url(/rw/img/pc/h5_rw07.jpg) no-repeat 0 0;
	width:497px;
}

h5#h5_rw08{
	background:url(/rw/img/pc/h5_rw08.jpg) no-repeat 0 0;
	width:322px;
}

h5#h5_rw09{
	background:url(/rw/img/pc/h5_rw09.jpg) no-repeat 0 0;
	width:321px;
}

h5#h5_rw01,
h5#h5_rw02,
h5#h5_rw03,
h5#h5_rw04,
h5#h5_rw05,
h5#h5_rw06,
h5#h5_rw07,
h5#h5_rw08,
h5#h5_rw09{
	margin-bottom:5px;
	height:20px;
}

/* div
---------------------------------------------- */
div.wrap_heading01{
	background:url(/img/pc/bg_bdr01.png) repeat-x left bottom;
	margin-bottom:10px;
	padding-bottom:10px;
}

div.wrap_heading01 p{margin-bottom:0;}

/* p
---------------------------------------------- */
p#img_rw01,
p#img_rw02,
p#img_rw03,
p#img_rw04,
p#img_rw05,
p#img_rw06,
p#img_rw07,
p#img_rw08{
	height:158px;
	margin-bottom:40px;
}

p#img_rw09{height:267px;}

p#img_rw01{background:url(/rw/img/pc/img_rw01.jpg) no-repeat 0 0;}
p#img_rw02{background:url(/rw/img/pc/img_rw02.jpg) no-repeat 0 0;}
p#img_rw03{background:url(/rw/img/pc/img_rw03.jpg) no-repeat 0 0;}
p#img_rw04{background:url(/rw/img/pc/img_rw04.jpg) no-repeat 0 0;}
p#img_rw05{background:url(/rw/img/pc/img_rw05.jpg) no-repeat 0 0;}
p#img_rw06{background:url(/rw/img/pc/img_rw06.jpg) no-repeat 0 0;}
p#img_rw07{background:url(/rw/img/pc/img_rw07.jpg) no-repeat 0 0;}
p#img_rw08{background:url(/rw/img/pc/img_rw08.jpg) no-repeat 0 0;}
p#img_rw09{background:url(/rw/img/pc/img_rw09.jpg) no-repeat 0 0;}

}

@media screen and (max-width:768px){ /* 表示領域が768px以下の場合に適用するスタイル */
/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

スマートフォン（iPhone,iPod,Android)用

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_*/

/* heading
---------------------------------------------- */
/*--h3--*/
h3#h3_rw01{
	background:url(/rw/img/sp/h3_rw01.jpg) no-repeat 0 0;
	background-size:contain;
	height:0;
	padding-top:12.6%;
	margin-bottom:15px;
}

/*--h4--*/
h4#h4_rw01{
	background:url(/rw/img/sp/h4_rw01.jpg) no-repeat 0 0;
	background-size:contain;
	height:0;
	padding-top:12.1%;
	margin-bottom:15px;
}

/*--h5--*/
h5#h5_rw01{
	background:url(/rw/img/sp/h5_rw01.jpg) no-repeat 0 0;
	background-size:contain;

}

h5#h5_rw02{
	background:url(/rw/img/sp/h5_rw02.jpg) no-repeat 0 0;
	background-size:contain;
}

h5#h5_rw03{
	background:url(/rw/img/sp/h5_rw03.jpg) no-repeat 0 0;
	background-size:contain;
}

h5#h5_rw04{
	background:url(/rw/img/sp/h5_rw04.jpg) no-repeat 0 0;
	background-size:contain;
}

h5#h5_rw05{
	background:url(/rw/img/sp/h5_rw05.jpg) no-repeat 0 0;
	background-size:contain;
}

h5#h5_rw06{
	background:url(/rw/img/sp/h5_rw06.jpg) no-repeat 0 0;
	background-size:contain;
	height:0;
	padding-top:22.3%;
	margin-bottom:10px;
}

h5#h5_rw07{display:none;}

h5#h5_rw08{
	background:url(/rw/img/sp/h5_rw07.jpg) no-repeat 0 0;
	background-size:contain;
}

h5#h5_rw09{
	background:url(/rw/img/sp/h5_rw08.jpg) no-repeat 0 0;
	background-size:contain;
}

h5#h5_rw01,
h5#h5_rw02,
h5#h5_rw03,
h5#h5_rw04,
h5#h5_rw05,
h5#h5_rw07,
h5#h5_rw08,
h5#h5_rw09{
	height:0;
	padding-top:15.6%;
	margin-bottom:10px;
}

/* p
---------------------------------------------- */
p#img_rw01,
p#img_rw02,
p#img_rw03,
p#img_rw04,
p#img_rw05,
p#img_rw08,
p#img_rw09{
	height:0;
	padding-top:66.6%;
	margin-bottom:30px;
}
	
p#img_rw01{
	background:url(/rw/img/sp/img_rw01.jpg) no-repeat 0 0;
	background-size:contain;

}

p#img_rw02{
	background:url(/rw/img/sp/img_rw02.jpg) no-repeat 0 0;
	background-size:contain;
}

p#img_rw03{
	background:url(/rw/img/sp/img_rw03.jpg) no-repeat 0 0;
	background-size:contain;
}

p#img_rw04{
	background:url(/rw/img/sp/img_rw04.jpg) no-repeat 0 0;
	background-size:contain;
}

p#img_rw05{
	background:url(/rw/img/sp/img_rw05.jpg) no-repeat 0 0;
	background-size:contain;
}

p#img_rw06{
	background:url(/rw/img/sp/img_rw06.jpg) no-repeat 0 0;
	background-size:contain;
	height:0;
	padding-top:66.6%;
	margin-bottom:10px;
}

p#img_rw07{
	background:url(/rw/img/sp/img_rw07.jpg) no-repeat 0 0;
	background-size:contain;
	height:0;
	padding-top:136.1%;
	margin-bottom:30px;	
}

p#img_rw08{
	background:url(/rw/img/sp/img_rw08.jpg) no-repeat 0 0;
	background-size:contain;
}

p#img_rw09{
	background:url(/rw/img/sp/img_rw09.jpg) no-repeat 0 0;
	background-size:contain;
}

/* div
---------------------------------------------- */
div.wrap_heading01 p{margin-bottom:10px;}

}




