<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */


#page_title {
	background-image:url(image/bg_title.jpg);
}


/*****************************************/

/*↓キャッチ*/
#catch_frap {
	width:100%;
	max-width:100%;
	min-width:1180px;
	margin:0px auto;
	background:#fff;
	}

#catch{
	width:1180px;
	margin:0px auto;
	background-image:url(image/catch.png);
	background-repeat:no-repeat;
	background-position:center center;
	
	}

#catch .catch{
	text-align:center;
	padding-top:118px;
	padding-bottom:58px;
	}
	
#catch .catch p{
	font-size:22px;
	line-height:2;
	color:#707070;
	}
/*↑キャッチ*/
　	
/*↓倉庫業*/	
#business01_frap {
	width:100%;
	max-width:100%;
	min-width:1180px;
	margin:0px auto;
	background:#fff;
	}

#business01{
	width:1180px;
	height:876px;
	margin:0px auto;
	}

#business01 h1{
	margin:50px auto 35px auto;
	}

#business01 .soukogyou{
	width:1180px;
	height:auto;
	margin:45px auto 0 auto;
	}

#business01 .soukogyou .left_col{
	width:550px;
	margin-left:15px;
	float:left;
	
	}
	
#business01 .soukogyou .left_col img{
	margin:3px 4px;	
	}
	
#business01 .soukogyou .right_col{
	float:right;
	width:580px;
	}

#business01 .soukogyou .right_col h2{
	font-size:22px;
	text-align:center;
	margin-top:32px;
	color:#34A3C1;
	
	}
	
#business01 .soukogyou .right_col h2:last-child{
	margin-top:85px;
	
	}

#business01 .soukogyou .right_col dt{
	width:400px;
	font-size:25px;
	color:#707070;
	margin-left:90px;
	margin-top:25px;
	line-height:1.5;
	}

#business01 .soukogyou .right_col dd{
	margin-top:39px;
	}

#business01 .soukogyou .right_col .gyoumu{
	width:580px;
	display:inline-block;
	}

#business01 .soukogyou .right_col .icon_box{
　  width: 580px;
　　overflow: hidden;
	}
	
#business01 .soukogyou .right_col .icon_box .icon{
　  width: 580px;
　　overflow: hidden;
    list-style:none;
		}

#business01 .soukogyou .right_col .icon_box table{
	margin-top:35px;
	margin-left:auto;
	margin-right:auto;
		}
		
#business01 .soukogyou .right_col .icon_box table img{
	margin:0 11px;
			}


#business01 .soukogyou .right_col .icon_box table p{
	text-align:center;
	margin-top:6px;
		}

#business01 .soukogyou .right_col .icon_box p{
	text-align:center;
	margin-top:50px;
		}
/*↑倉庫業*/
/*↓三洋倉庫の特徴*/
#tokuchou_frap {
	width:100%;
	max-width:100%;
	min-width:1180px;
	margin:0px auto;
	background:#F9F9F9;
	}

#tokuchou{
	width:1180px;
	margin:0px auto;
	padding-bottom:70px;
	}
	
 #tokuchou h2{
	font-size:25px;
	color:#34A3C1;
	text-align:center;
	padding-top:63px;
	 }
	 
 #tokuchou hr{
	height:1px;
	width:55px;
	border:none;
	background-color:#34A3C1;
	margin:17px auto 23px auto;
}

 #tokuchou .tokuchou_box{
	 width:1180px;
}

 #tokuchou .tokuchou_box table{
	 
}
 #tokuchou .tokuchou_box table tr{
	 width:1180px;	 
}

 #tokuchou .tokuchou_box table tr td{
	 width:356px;
}

 #tokuchou .tokuchou_box table tr td img{
	 margin:0px 22px;
}

 #tokuchou .tokuchou_box table tr td img:last-child{
	 margin-right:12px;
}

 #tokuchou .tokuchou_box table tr td img:first-child{
	 margin-left:12px;
}

 #tokuchou .tokuchou_box table tr td dl{
	 width:356px;
	 margin-left:22px;
}

 #tokuchou .tokuchou_box table tr td dl dt{
	 color:#34A3C1;
	 font-size:22px;
	 margin:16px auto;
	 text-align:center;
}

 #tokuchou .tokuchou_box table tr td dl dd{
	 line-height:1.5;
}
/*↑三洋倉庫の特徴*/
/*↓メディカル製造業*/
#medical_frap {
	width:100%;
	max-width:100%;
	min-width:1180px;
	margin:0px auto;
	background:#fff;
	}

#medical{
	width:1180px;
	height:873px;
	margin:0px auto;
	}

#medical h1{
	margin:0px auto 35px auto;
	}

#medical .medical{
	width:1180px;
	height:auto;
	margin:45px auto 0 auto;
	}

	
#medical .medical .left_col{
	float:left;
	width:580px;
	}

#medical .medical .left_col h2{
	font-size:22px;
	text-align:center;
	margin-top:15px;
	color:#53ADA0;
	}
	
#medical .medical .left_col p{
	text-align:center;
	font-size:17px;
	margin-top:27px;
	margin-bottom:35px;	
	}

#medical .medical .left_col dt{
	font-size:17px;
	color:#707070;
	margin-top:25px;
	margin-left:10px;
	line-height:1.5;
	}

#medical .medical .left_col dd{
	margin-top:30px;
	margin-left:10px;
	}


#medical .medical .left_col .icon_box{
　  width: 580px;
　　overflow: hidden;
	}
	
#medical .medical .left_col .icon_box .icon{
　  width: 580px;
　　overflow: hidden;
    list-style:none;
		}

#medical .medical .left_col .icon_box table{
	margin-top:25px;
		}
		
#medical .medical .left_col .icon_box table img{
	margin:0 3px;
			}
			
#medical .medical .right_col{
	width:550px;
	margin-top:20px;
	margin-left:25px;
	float:right;
	
	}
	
#medical .medical .right_col img{
	margin:4px 2px;	
	}

/*↑メディカル製造業*/
/*↓ドレープ製造の流れ*/
#flow_frap {
	width:100%;
	max-width:100%;
	min-width:1180px;
	margin:0px auto;
	background:#FAFFFA;
	}

#flow{
	width:1180px;
	margin:0px auto;
	}
	
 #flow h2{
	font-size:25px;
	color:#4AA092;
	text-align:center;
	padding-top:75px;
	 }
	 
 #flow hr{
	height:1px;
	width:55px;
	border:none;
	background-color:#4AA092;
	margin:17px auto 40px auto;
}


  #flow .flow_chart{
	 width:1138px;
	 height:321px;
	 margin:0 auto
}

  #flow .flow_chart .left_col{
	 float:left;
	 width:526px;
	 margin:73px auto;
}

  #flow .flow_chart .left_col img{
	 float:left;
	 width:294px;
	 height:auto;
	 margin:0 5px;
}

  #flow .flow_chart .left_col dl{
	 float:right;
	 width:216px;
}


 #flow .flow_chart .left_col dl dt{
	 font-size:22px;
	 margin-bottom:22px;
	 font-weight:bold;
	 color:#4AA092;
	 white-space:nowrap;
}

  #flow .flow_chart .left_col dl dd{
	 width:216px;
	 }


  #flow .flow_chart .right_col{
	 float:right;
	 width:526px;
	 margin:73px auto;
}

  #flow .flow_chart .right_col img{
	 float:left;
	 width:294px;
	 height:auto;
	 margin:0 5px;
}

  #flow .flow_chart .right_col dl{
	 float:right;
	 width:216px;
}


  #flow .flow_chart .right_col dl dt{
	 font-size:22px;
	 margin-bottom:22px;
	 font-weight:bold;
	 color:#4AA092;
}

 #flow .flow_chart .right_col dl dd{
	 width:216px;
	 }

 /*
 #flow .flow_chart table{
}

 #flow .flow_chart table tr{
}

 #flow .flow_chart table tr td{
	 width:294px;
}

 #flow .flow_chart table tr td img{
	 float:left;
	 margin:0 25px;
}

 #flow .flow_chart table tr td dl{
	 float:right;
	 margin-left:25px;
	 }
	 
 #flow .flow_chart table tr td dl dt{
	 font-size:22px;
	 color:#4AA092;
	 text-align:center;
	 margin:15px auto 19px auto;
}

 #flow .flow_chart table tr td dl dd{
	  width:367px;
	 margin-bottom:75px;
}
*/

/*↑ドレープ製造の流れ*/
/*↓製品の品質向上への取り組み*/
#torikumi_frap {
	width:100%;
	max-width:100%;
	min-width:1180px;
	margin:0px auto;
	}

#torikumi{
	width:1180px;
	margin:0px auto;
	}
	
 #torikumi h2{
	font-size:25px;
	color:#4AA092;
	text-align:center;
	padding-top:75px;
	 }
	 
 #torikumi hr{
	height:1px;
	width:55px;
	border:none;
	background-color:#4AA092;
	margin:17px auto 40px auto;
}

 #torikumi .block01{
	 width:1119px;
	 height:321px;
	 margin:0 auto;
	border:1px solid #53ADA0;
	-webkit-border-radius: 30px;
-moz-border-radius:30px;
border-radius: 30px;
}

 #torikumi .block01 .left_col{
	 float:left;
	 width:500px;
	 margin:20px 30px;
}

 #torikumi .block01 .left_col img{
	 margin:0 5px;
}

 #torikumi .block01 .right_col{
	 float:right;
	 width:500px;
	 margin-top:65px;
}

 #torikumi .block01 .right_col dl{
}

 #torikumi .block01 .right_col dl dt span{
	 font-weight:bold;
	 font-size:16px;
	 margin:10px;
	 color:#4AA092;
}

 #torikumi .block01 .right_col dl dt{
	 font-size:22px;
	 margin-bottom:43px;
	 	 font-weight:bold;

}

 #torikumi .block01 .right_col dl dd{
	 width:450px;
}

 #torikumi .block02{
	 width:1119px;
	 height:321px;
	 margin:66px auto;
	border:1px solid #53ADA0;
	-webkit-border-radius: 30px;
-moz-border-radius:30px;
border-radius: 30px;
}

 #torikumi .block02 .left_col{
	 float:left;
	 width:280px;
	 margin:45px 30px;
}

 #torikumi .block02 .left_col dl{
}

 #torikumi .block02 .left_col dl dt span{
	 font-weight:bold;
	 font-size:16px;
	 margin:10px;
	 color:#4AA092;
}

 #torikumi .block02 .left_col dl dt{
	 font-size:22px;
	 margin-bottom:22px;
	 font-weight:bold;
}

 #torikumi .block02 .right_col{
	 float:right;
	 width:755px;
	 margin-top:60px;
}

 #torikumi .block02 .right_col table{
	 margin-left:-75px;
}

 #torikumi .block02 .right_col img{
	 margin-left:40px;
}

 #torikumi .block03{
	 width:1119px;
	 height:321px;
	 margin:66px auto;
}

 #torikumi .block03 .left_col{
	 float:left;
	 width:521px;
	 height:296px;
	border:1px solid #53ADA0;
	-webkit-border-radius: 30px;
-moz-border-radius:30px;
border-radius: 30px;
}

 #torikumi .block03 .left_col img{
	 float:left;
	 margin:25px 35px;
}

 #torikumi .block03 .left_col dl{
	 float:right;
	 width:250px;
	 margin-top:50px;
}

 #torikumi .block03 .left_col dl dt span{
	 font-weight:bold;
	 font-size:16px;
	 margin:10px;
	 color:#4AA092;
}

 #torikumi .block03 .left_col dl dt{
	 font-size:22px;
	 margin-bottom:22px;
	 font-weight:bold;
}

 #torikumi .block03 .left_col dl dd{
	 padding-right:18px;
	 }


 #torikumi .block03 .right_col{
	 float:right;
	 width:521px;
	 height:296px;
	border:1px solid #53ADA0;
	-webkit-border-radius: 30px;
-moz-border-radius:30px;
border-radius: 30px;
}

 #torikumi .block03 .right_col img{
	 float:left;
	 margin:25px 35px;
}

 #torikumi .block03 .right_col dl{
	 float:right;
	 width:250px;
	 margin-top:50px;
}

 #torikumi .block03 .right_col dl dt span{
	 font-weight:bold;
	 font-size:16px;
	 margin:10px;
	 color:#4AA092;
}

 #torikumi .block03 .right_col dl dt{
	 font-size:22px;
	 margin-bottom:22px;
	 font-weight:bold;
}

 #torikumi .block03 .right_col dl dd{
	 padding-right:58px;
	 }
	 
/*↑製品の品質向上への取り組み*/

#sonota_frap {
	width:100%;
	max-width:100%;
	min-width:1180px;
	background:#FAFFFA;
	margin:0px auto;
	overflow:hidden;
	}

#sonota{
	width:1180px;
	margin:0px auto;
	}
	
 #sonota h2{
	font-size:25px;
	color:#4AA092;
	text-align:center;
	padding-top:75px;
	 }
	 
 #sonota hr{
	height:1px;
	width:55px;
	border:none;
	background-color:#4AA092;
	margin:17px auto 40px auto;
}
	 
 #sonota .block04{
	 width:1119px;
	 margin:66px auto;
}

 #sonota .block04 .left_col{
	 float:left;
	 width:613px;
}

 #sonota .block04 .left_col table{
	 width:613px;
}
	 

 #sonota .block04 .left_col img{
	 margin:3px
}

 #sonota .block04 .right_col{
	 float:right;
	 width:425px;
}

 #sonota .block04 .right_col dl{
}
	 
 #sonota .block04 .right_col dl dt{
	 font-size:22px;
	 color:#4AA092;
	 font-weight:bold;
	 margin-top:30px;
	 margin-bottom:20px;
}

 #sonota .block04 .right_col dl dd{
	 width:420px;
}


 #sonota .block05{
	 width:1119px;
	 height:321px;
}

 #sonota .block05 .left_col{
	 float:left;
	 width:526px;
	 margin:73px auto;
}

 #sonota .block05 .left_col img{
	 float:left;
	 width:294px;
	 height:auto;
	 margin:0 5px;
}

 #sonota .block05 .left_col dl{
	 float:right;
	 width:216px;
}


#sonota .block05 .left_col dl dt{
	 font-size:22px;
	 margin-bottom:22px;
	 font-weight:bold;
	 color:#4AA092;
}

 #sonota .block05 .left_col dl dd{
	 width:216px;
	 }


 #sonota .block05 .right_col{
	 float:right;
	 width:526px;
	 margin:73px auto;
}

 #sonota .block05 .right_col img{
	 float:left;
	 width:294px;
	 height:auto;
	 margin:0 5px;
}

 #sonota .block05 .right_col dl{
	 float:right;
	 width:216px;
}


 #sonota .block05 .right_col dl dt{
	 font-size:22px;
	 margin-bottom:22px;
	 font-weight:bold;
	 color:#4AA092;
}

#sonota .block05 .right_col dl dd{
	 width:216px;
	 }
	
	
	 
/*↑製品の品質向上への取り組み*/
</pre></body></html>