@charset "utf-8";
p.inquire_label{
	font-size: 1.5em;	
}


/*アクリルパネル表*/
table.acrylic_topic_table{
	width:800px;
	border-radius: 5px;
	text-align:left;
	line-height:120%;
	font-size: 12pt;
	color: #003300;
	font-weight: bold;
	margin:0px 50px;
	border-spacing: 4px 6px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
table.acrylic_topic_table td{
	font-size:1.3em;
	border: solid 1px #000033;
	background-color: #d6e7ed;
	padding: 10px 10px;
	border-radius:5px; 
}
table.acrylic_topic_table th{
	font-size:1.3em;
	border: solid 1px #000033;
	font-weight: bold;
	background-color: #4bacc6;
	color:#ffffff;
	padding: 10px 10px;
	border-radius:5px; 
}


div.under_main_discription_title_sub{
	width:900px;
	height:100%;
	background-color: #ffe;
	border: solid 1px #cc3;
	border-radius: 10px;
	text-align:center;
	font-size:20px;
	line-height:120%;
	margin:0 20px 20px 20px;
	padding:8px 0 8px 0;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*サーモカメラの特徴*/
.thermo_point{
	width: 900px;
	margin-left: 20px;
	columns: 2;
	column-rule: 1px solid #cdcdcd;
	column-gap: 2em;
	padding: 0px 20px;
}

.thermo_point_topic{
	font-size: 16pt;
	font-weight: bold;
	color:000;
	margin-left: -5px;
	background: linear-gradient(transparent 70%, #ff8b4a 80%);
}

/*サーモカメラの仕様*/
.thermo_spec_table{
	border-spacing: 0;
	border-collapse: separate;
	border:solid 1px #000;
	margin: 0 20px 20px 20px;
	width:900px;
}

.thermo_spec_table td{
	border:none;
	padding: 1px 5px;
	border-bottom: 1px solid #CDCDCD;
}

td.separate_td, th.separate_td{
	border-left:1px solid #000;
}

.thermo_spec_table th{
	background-color:#DDDDDD;
	width:445px;
}



/*抗体検査比較表*/
.abt_comp_table{
	font-size:11pt;
	background-color:#ffffff;
	width:450px;
	height:auto;
	border-left: solid 1px #000;
	border-top: solid 1px #000;
	margin:20px 10px 0px 20px;
	border-spacing: 0;
	border-collapse: separate;
	border-radius:10px;
}

.abt_comp_table th{
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	background-color:#cdd6e1;
}
.abt_comp_table td{
	padding: 3px 5px;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

.abt_comp_table thead th{
	background-color:#ffffff;
	border-radius:9px 0 0 0; 
}
.abt_comp_table thead td:last-child{
	border-radius:0 9px 0 0; 
}
.abt_comp_table thead td{
	background-color:#466a94;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}

.abt_comp_table tbody tr:last-child th{
	border-radius:0 0 0 9px; 
}
.abt_comp_table tbody tr:last-child td:last-child{
	border-radius:0 0 9px 0; 
}


#k1L_num, #k500_num, #k4L_num {
  width: 4em;
}

figure {
	display: block;
	margin-block-start: 1em;
	margin-block-end: 1em;
	margin-inline-start: 20px;
	margin-inline-end: 20px;
}

/*顔温度カメラ*/
table.thermocam_topic_table{
	width:700px;
	border-radius: 5px;
	text-align:left;
	line-height:120%;
	font-size: 12pt;
	color: #003300;
	font-weight: bold;
	margin:0 0px 0px 0px;
	border-spacing: 4px 6px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
table.thermocam_topic_table td{
	font-size:1.3em;
	border: solid 1px #000033;
	background-color: #d6e7ed;
	padding: 10px 10px;
	border-radius:5px; 
}
table.thermocam_topic_table th{
	font-size:1.3em;
	border: solid 1px #000033;
	font-weight: bold;
	background-color: #4bacc6;
	color:#ffffff;
	padding: 10px 10px;
	border-radius:5px; 
}


/*導入～検査実施の流れ*/
.abt_dialogue_title{
	position:absolute;
	width:140px;
	height: 30px;
	background-color: #1f497d;
	border: solid 1px #000033;
	border-radius: 5px;
	text-align:left;
	line-height:120%;
	font-size: 12pt;
	color: #ffffff;
	font-weight: bold;
	margin:0 0px 0px 0px;
	padding:8px 0 8px 10px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.abt_dialogue_description{
	position:absolute;
	top: 35px;
	left: 30px;
	width:140px;
	height: 120px;
	background-color: rgba(239, 236, 227, 0.7);
	border: solid 1px #1f497d;
	border-radius: 5px;
	text-align:left;
	line-height:140%;
	font-size: 12pt;
	color: #003300;
	margin:0 0px 0px 0px;
	padding:24px 0 8px 10px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*利用者の声等*/
.voice{
	width:880px;
	height:100%;
	background-color: #e9f4f8;
	border: solid 1px #005a7b;
	border-radius: 10px;
	text-align:left;
	line-height:160%;
	font-size: 14pt;
	margin:0 20px 30px 30px;
	padding:8px 10px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

/*価格 表*/
.price_table{
	font-size:1.2em;
	background-color:#dbeef4;
	width:800px;
	height:auto;
	border: solid 1px #1f497d;
	margin:30px 20px 0px 70px;
	padding:5px 10px;
	border-collapse: separate !important;
	border-radius:10px;
}
/*
.price_table th{
	border-bottom:1px solid #e400ba;
	border-right:1px solid #e400ba;
}
.price_table td{
	border-bottom:1px solid #e400ba;
	border-right:1px solid #e400ba;
}

.price_table thead th{
	border-radius:9px 0 0 0; 
}
.price_table thead td:last-child{
	border-radius:0 9px 0 0; 
}

.price_table tbody tr:last-child th{
	border-radius:0 0 0 9px; 
}
.price_table tbody tr:last-child td:last-child{
	border-radius:0 0 9px 0; 
}
*/
.under_main_lead_table_alc{
	width:900px;
	height:auto;
	margin:0px 20px 0px 20px;
	
}

.under_main_lead_table_alc table{
	border-collapse:collapse;
}

.under_main_lead_table_alc th{
	text-align:center;
	border:#8A9AB5 solid 1px;
	padding:5px 0 5px 0;
}

.under_main_lead_table_alc td{
	text-align:left;
	border:#8A9AB5 solid 1px;
	padding:5px 5px 5px 5px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
}

.under_main_lead_partBCPbutton{
	width:960px;
	height:auto;
	margin:0 20px 20px 20px;
	text-align:center;
	clear:both;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.under_main_lead_partBCP{
	width:900px;
	height:auto;
	margin:0 50px 0px 50px;
	clear:both;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

body {
	margin:0;
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, 14px #000;
}




#bigwrapper{
	width:100%;
	min-height:1100px;
	background:url(../images/bg/bar_1px.jpg) top left repeat-x;
}

#main_wrapper{
	margin:0 auto;
	width:1000px;
	min-height:1100px;
	background:#FFF;
}



#spacer_30px{
	width:1000px;
	height:30px;
}

#clear_part{
	clear:both;
}




/*--header--*/

#header_wrapper{
	width:1000px;
	height:190px;
	background:;
}

.header_button{
	width:1000px;
	height:40px;
}

.header_button a:hover {
	
}


.h_button_01 {
	width:143px;
	height:40px;
	position:relative;
	float:left;
}

.h_button_01 a {
	
}



.h_button_02 {
	width:143px;
	height:40px;
	position:relative;
	float:left;
}

.h_button_03 {
	width:143px;
	height:40px;
	position:relative;
	float:left;
}

.h_button_04 {
	width:143px;
	height:40px;
	position:relative;
	float:left;
}

.h_button_05 {
	width:143px;
	height:40px;
	position:relative;
	float:left;
}

.h_button_06 {
	width:143px;
	height:40px;
	position:relative;
	float:left;
}

.h_button_07 {
	width:142px;
	height:40px;
	position:relative;
	float:left;
}




.header_upper{
	width: 1000px;
	height: 118px;
	background:url(../images/header/header03.jpg) top left no-repeat;
}

.header_middle{
	width:1000px;
	height:88px;
}







.header_lower{
	width:980px;
	height:26px;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding:6px 0 0 20px;
	color:#4474A4;
}

.header_lower a:link{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#4474A4;
	text-decoration:none;
}

.header_lower a:visited{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#4474A4;
	text-decoration:none;
}

.header_lower a:hover{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#7DB7D9;
	text-decoration:none;
}





/*--p--*/
p.main_discription_01 {
	font-size:1em;
}




/*--上部ボタン--*/
#upper_button_wrapper{
	width:1000px;
	height:155px;
}

.upper_button_main{
	width:960px;
	height:115px;
	padding:20px;
}

.upper_button_part_left{
	width:476px;
	height:35px;
	margin:0 8px 5px 0;
	float:left;
}

.upper_button_part_right{
	width:476px;
	height:35px;
	margin:0 0 5px 0;
	float:right;
}

.upper_button_part_bottom_left{
	width:476px;
	height:35px;
	margin:0 8px 0 0;
	float:left;
}

.upper_button_part_bottom_right{
	width:476px;
	height:35px;
	margin:0 0 0 0;
	float:right;
}



/*--TOP--*/

#top_main_pic_01{
	width:960px;
	height:330px;
	padding:0 0 0 0;
	margin:0 20px 20px 20px;
	background:url(../images/top/main_pic01.jpg) top left no-repeat;
}

#top_main_pic_01_test{
	width:960px;
	height:330px;
	padding:0 0 0 0;
	margin:0 20px 20px 20px;
	background:url(../images/top/main_pic04.jpg) top left no-repeat;
}

#top_main_pic_02{
	width:960px;
	height:490px;
	padding:0 0 0 0;
	margin:0 20px 20px 20px;
	background:url(../images/top/Top_zu_001.jpg) top left no-repeat;
}

#top_main_discription_title{
	width:960px;
	height:100%;
	background-color: #ffe;
	border: solid 1px #cc3;
	border-radius: 10px;
	text-align:center;
	font-size:20px;
	line-height:120%;
	margin:0 20px 20px 20px;
	padding:8px 0 8px 0;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#top_main_discription_subtitle{
	width:960px;
	height:25px;
	font-size:16px;
	margin:0 20px 0 20px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#top_main_discription_part{
	width:900px;
	height:auto;
	margin:0 50px 20px 50px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#top_main_discription_part p{
	margin:12px 0 6px 0;
}




/*--top accordion--*/
.syncer-acdn-faq
{
	margin: 1.5em 0 0 ;
}

.syncer-acdn-faq dt ,
.syncer-acdn-faq dd
{
	margin: 0 0 0 2em ;
	/*--padding: 4px 0 ;--*/
}

.syncer-acdn-faq dt:hover
{
	cursor: pointer ;
	color:rgba(204,66,100,1.00);
}

.syncer-acdn-faq dt
{
	font-weight: 700 ;
	
}

.syncer-acdn-faq dd
{
	display: none ;
	padding: 12px 0 1.5em 1.5em ;
}

.top_acdn_font01 {
	font-size: 20px;
	color: rgba(17,107,180,1.00);
	font-weight: bold;
}

.top_acdn_frame {
	display:table-cell;
	vertical-align:middle;
	padding: 5px 0 0 20px;
	border: rgba(183,183,183,1.00) 1px solid;
	width: 700px;
	height: 40px;
	margin-bottom: 10px;
	box-shadow:rgba(183,183,183,1.00) 3px 3px 0;
}

.top_acdn_font02 {
	font-size: 20px;
	color: rgba(17,152,180,1.00);
	font-weight: bold;
}

.top_acdn_font03 {
	font-size: 20px;
	color: rgba(8,147,41,1.00);
	font-weight: bold;
}






/*--Footer--*/

#footer_wrapper{
	width:1000px;
	height:auto;
	margin:60px 0 0 0;
	font-size:10px;
}

.footer_link{
	width:1000px;
	height:20px;
	text-align:center;
}

.footer_link a:link{
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#628AB3;
	text-decoration:none;
}

.footer_link a:visited{
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#628AB3;
	text-decoration:none;
}

.footer_link a:hover{
	font-size:10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#A59FEA;
	text-decoration:none;
}



.footer_main{
	width:1000px;
	height:115px;
	background:url(../images/footer/footer_base_02.jpg) top left no-repeat;
}

.footer_main_discription{
	width:800px;
	padding:60px 0 0 90px;
	font-size:12px;
}

#copyright_part{
	width:1000px;
	height:20px;
	margin-top:5px;
	font-size:10px;
	text-align:center;
}




/*--------------------下位--------------------*/

#under_contents_title{
	width:1000px;
	height:60px;
	margin:0 0 20px 0;
}

#under_main_pic_01{
	width:960px;
	height:330px;
	padding:0 0 0 0;
	margin:0 20px 20px 20px;
	background:url(../images/top/main_pic01.jpg) top left no-repeat;
}

#under_main_pic_02{
	width:960px;
	height:490px;
	padding:0 0 0 0;
	margin:0 20px 20px 20px;
	background:url(../images/top/Top_zu_001.jpg) top left no-repeat;
}

#under_main_lead_part{
	width:900px;
	height:auto;
	margin:0 50px 20px 50px;
	clear:both;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}



#under_main_lead_part02{
	width:740px;
	height:auto;
	margin:0 130px 20px 130px;
	clear:both;
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


#under_main_discription_title{
	width:960px;
	height:100%;
	background-color: #ffe;
	border: solid 1px #cc3;
	border-radius: 10px;
	text-align:center;
	font-size:20px;
	font-weight:normal;
	line-height:120%;
	margin:0 20px 20px 20px;
	padding:8px 0 8px 0;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.under_main_discription_title_lead{
	width:860px;
	height:100%;
	background-color: #ffe;
	border: solid 1px #cc3;
	border-radius: 10px;
	text-align:center;
	font-size:20px;
	line-height:120%;
	margin:0 20px 20px 20px;
	padding:8px 0 8px 0;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#under_main_discription_part{
	width:900px;
	height:auto;
	margin:0 50px 20px 50px;
	clear:both;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}








/*----------cs01----------*/

#under_main_cs01_pic01{
	width:600px;
	height:640px;
	padding:0 0 0 0;
	margin:0 200px 20px 200px;
	background:url(../images/under/cs01/zu01.jpg)  top left no-repeat;
}

#under_main_cs01_pic02{
	width:600px;
	height:360px;
	padding:0 0 0 0;
	margin:0 200px 20px 200px;
	background:url(../images/under/cs01/zu02.jpg)  top left no-repeat;
}

#under_main_cs01_pic03{
	width:740px;
	height:920px;
	padding:0 0 0 0;
	margin:0 130px 20px 130px;
	background:url(../images/under/cs01/zu03.jpg)  top left no-repeat;
}

#under_main_cs01_table{
	width:760px;
	height:auto;
	margin:0 120px 20px 120px;
}

.under_main_cs01_table_main{
	width:100%;
	border-collapse: collapse;
}

.under_main_cs01_table_main th{
	text-align:center;
	background:#CBE1EF;
	border:#8A9AB5 solid 1px;
	padding:5px 0 5px 0;
}

.under_main_cs01_table_main td{
	text-align: left;
	background: #F1FAFE;
	border: #8A9AB5 solid 1px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 0;
	padding-bottom: 5px;
}

.under_main_cs01_table_main li{
	margin:0 0 5px 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
}

.under_main_cs01_table_listtitle{
	list-style:none;
}

.under_main_cs01_table_listmain{
	list-style:square;
}


.under_main_cs01_lead {
	width:760px;
	height:auto;
	padding:0 10px 0 10px;
	margin:0 120px 5px 120px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	font-weight:bold;
}






#under_main_cs01_table02{
	width:800px;
	height:auto;
	
	margin:0 100px 50px 100px;
}

.under_main_cs01_table02_left{
	width:150px;
	height:150px;
	float:left;
	background:url(../images/under/cs01/charakter02.jpg) center no-repeat;
	
}

.under_main_cs01_table02_right{
	width:640px;
	height:140px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding:5px;
	float:right;
}


#under_main_cs01_double_table{
	width:900px;
	height:auto;
	margin:20px 50px 30px 50px;
}

.under_main_cs01_double_table_left{
	width:430px;
	height:auto;
	margin-right:10px;
	float:left;
}

.under_main_cs01_double_table_left_upper{
	width:350px;
	height:80px;
	padding:0 60px 0 20px;
	margin:0 0 5px 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	background:url(../images/under/cs01/charakter03.jpg) top right no-repeat;
}

.under_main_cs01_double_table_left_lower{
	width:410px;
	height:600px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background:#FBEEF5;
	padding:10px;
	font-size: 14px;
}

.under_main_cs01_double_table_right{
	width:430px;
	height:auto;
	margin-left:10px;
	float:right;
}

.under_main_cs01_double_table_right_upper{
	width:350px;
	height:80px;
	padding:0 60px 0 20px;
	margin:0 0 5px 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	background:url(../images/under/cs01/charakter04.jpg) top right no-repeat;
}

.under_main_cs01_double_table_right_lower{
	width:410px;
	height:600px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background:#F1F7FE;
	padding:10px;
	font-size: 14px;
}




/*----------cs02----------*/

#under_main_cs02_pic01{
	width:820px;
	height:320px;
	padding:0 0 0 0;
	margin:0 90px 20px 90px;
	background:url(../images/under/cs02/cs02_zu01.jpg)  top left no-repeat;
}

#under_main_cs02_pic02{
	width:820px;
	height:460px;
	padding:0 0 0 0;
	margin:0 90px 20px 90px;
	background:url(../images/under/cs02/cs02_zu02.jpg)  top left no-repeat;
}

#under_main_cs02_pic03{
	width:860px;
	height:460px;
	padding:0 0 0 0;
	margin:20px 70px 20px 70px;
	background:url(../images/under/01_cs_monitor/01_cs_monitor_002.jpg) top left no-repeat;
}

#under_main_cs02_pic04{
	width: 860px;
	height: 460px;
	padding: 0 0 0 0;
	margin: 20px 70px 20px 70px;
	background: url(../images/under/cs02/cs02_zu04_003_160608.jpg) top left no-repeat;
}

#under_main_cs02_description01{
	width:820px;
	height:auto;
	padding:10px 20px 10px 20px;
	margin:0 70px 20px 70px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	background:#DFF2FD;
}

#under_main_cs02_description01_title {
	width: 820px;
	height: 30px;
	padding: 10px 20px 10px 20px;
	margin-top: 0;
	margin-right: 70px;
	margin-left: 70px;
	margin-bottom: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 18px;
	font-weight:bold;
	text-align:center;
}

#under_main_cs02_description01 ul{
	margin:0px 0 20px 0;
}

#under_main_cs02_table_bg{
	width:960px;
	height:auto;
	background:#FFFED0;
	margin:0px 20px 0px 20px;
	padding:10px 0 20px 0;
}

.under_main_cs02_table_main{
	width:860px;
	height:auto;
	margin:10px 50px 20px 50px;
	
}

.under_main_cs02_table_main table{
	border-collapse:collapse;
}

.under_main_cs02_table_main th{
	text-align:center;
	border:#8A9AB5 solid 1px;
	padding:5px 0 5px 0;
}

.under_main_cs02_table_main td{
	text-align:left;
	border:#8A9AB5 solid 1px;
	padding:5px 5px 5px 5px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
}

#under_main_cs02_table_main02{
	width:860px;
	height:auto;
	margin:10px 50px 20px 50px;
}

.under_main_cs02_table_main02_left{
	width:410px;
	height:auto;
	float:left;
	margin:0 20px 0 50px;
	background:#DAF3BE;
}

.under_main_cs02_table_main02_left_header{
	width:390px;
	height:30px;
	padding:5px 10px 5px 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	color:#385F1F;
	text-align:center;
	background-color:#A5C989;
}

.under_main_cs02_table_main02_left_body{
	width:390px;
	height:auto;
	padding:5px 10px 5px 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
}

.under_main_cs02_table_main02_right{
	width:410px;
	height:auto;
	margin:0 50px 0 20px;
	float:right;
	background-color:#CAF3AB;
}

.under_main_cs02_table_main02_right_header{
	width:390px;
	height:30px;
	padding:5px 10px 5px 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	color:#437B28;
	text-align:center;
	border-bottom:#7BAD5A solid 1px;
}

.under_main_cs02_table_main02_right_body{
	width:390px;
	height:auto;
	padding:5px 10px 5px 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
}







/*----------cs03----------*/

#under_main_cs03_pic01{
	width:860px;
	height:500px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/cs03/cs03_zu01.jpg)  top left no-repeat;
}

#under_main_cs03_pic02{
	width:860px;
	height:345px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/cs03/cs03_zu02.jpg)  top left no-repeat;
}

#under_main_cs03_pic03{
	width: 860px;
	height: 1050px;
	padding: 0 0 0 0;
	margin-top: 0;
	margin-right: 70px;
	margin-left: 70px;
	margin-bottom: 40px;
	background: url(../images/under/cs03/cs03_zu03.jpg)  top left no-repeat;
}

#under_main_cs03_description01{
	width:820px;
	height:auto;
	padding:10px 20px 10px 20px;
	margin:0 70px 20px 70px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	background:#DFF2FD;
}

#under_main_cs03_description01 ul{
	 margin:0px 0 20px 0;
}








/*----------cs04----------*/

#under_main_cs04_pic01{
	width:860px;
	height:210px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/cs04/cs04_zu01.jpg)  top left no-repeat;
}

#under_main_cs04_pic02{
	width: 860px;
	height: 1020px;
	padding: 0 0 0 0;
	margin-right: 70px;
	margin-left: 70px;
	margin-bottom: 20px;
	background: url(../images/under/03_cs_induction_course/03_cs_induction_course_001.jpg) top left no-repeat;
}

#under_main_cs04_pic03{
	width:860px;
	height:1050px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/cs03/cs03_zu03.jpg)  top left no-repeat;
}

#under_main_cs04_description01{
	width:820px;
	height:auto;
	padding:10px 20px 10px 20px;
	margin:0 70px 20px 70px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	background:#DFF2FD;
}

#under_main_cs04_description01 ul{
	 margin:0px 0 20px 0;
}

#under_main_cs04_table{
	width:860px;
	height:auto;
	margin:0 70px 20px 70px;
	background-color:#FBEFC6;
}

.under_main_cs04_table_header01{
	width:740px;
	height:60px;
	padding:20px 60px 10px 60px;
	border-bottom:#B18D6D 1px solid;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	text-align:left;
}

.under_main_cs04_table_body01{
	width: 780px;
	height: auto;
	padding: 20px 40px 20px 40px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 16px;
}


#under_main_cs04_table02{
	width:860px;
	height:auto;
	margin:0 70px 20px 70px;
}

.under_main_cs04_table02_left{
	float:left;
	width:430px;
	height:auto;
	margin:0 20px 0 0;
}

.under_main_cs04_table02_right{
	float:right;
	width:410px;
	height:auto;
}

.under_main_cs04_table_header02{
	width: 320px;
	height: 40px;
	padding-top: 30px;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 0px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 20px;
	text-align: center;
	color: #975F44;
}

.under_main_cs04_table_body02{
	width:340px;
	height:auto;
	padding:20px 30px 20px 30px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	background:#E3F5CB;
}







/*----------area05----------*/

#under_main_area05_pic01{
	width:860px;
	height:550px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/area05/area05_zu01.jpg)  top left no-repeat;
}

#under_main_area05_pic02{
	width:860px;
	height:400px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/area05/area05_zu02.jpg)  top left no-repeat;
}

#under_main_area05_pic03{
	width:860px;
	height:860px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/area05/area05_zu03.jpg)  top left no-repeat;
}

#under_main_area05_description01{
	width:820px;
	height:auto;
	padding:10px 20px 10px 20px;
	margin:0 70px 20px 70px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	background:#DFF2FD;
}

#under_main_area05_description01 ul{
	 margin:0px 0 20px 0;
}

#under_main_area05_table{
	width:860px;
	height:auto;
	margin:0 70px 20px 70px;
	background-color:#fff;
}

.under_main_area05_table_header01{
	width:860px;
	height:30px;
	padding:20px 0px 10px 0px;
	border-bottom:#B18D6D 1px solid;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:18px;
	text-align:left;
}

.under_main_area05_table_body01{
	width:860px;
	height:auto;
	padding:20px 0px 20px 0px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
}





/*----------results06----------*/

#under_main_results06_pic01{
	width:860px;
	height:550px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/area05/area05_zu01.jpg)  top left no-repeat;
}

#under_main_results06_pic02{
	width:860px;
	height:400px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/area05/area05_zu02.jpg)  top left no-repeat;
}

#under_main_results06_pic03{
	width:860px;
	height:860px;
	padding:0 0 0 0;
	margin:0 70px 20px 70px;
	background:url(../images/under/area05/area05_zu03.jpg)  top left no-repeat;
}

#under_main_results06_description01{
	width:820px;
	height:auto;
	padding:10px 20px 10px 20px;
	margin:0 70px 20px 70px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	background:#DFF2FD;
}

#under_main_results06_description01 ul{
	 margin:0px 0 20px 0;
}

#under_main_results06_table{
	width:800px;
	height:auto;
	margin:0 100px 20px 100px;
	background-color:#fff;
	border-collapse:separate;
	border-color:transparent;
	/*--border:solid 1px;--*/
}

#under_main_results06_table th{
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:left;
}

.under_main_results06_td01{
	height:auto;
	background-color:#E2F2D7;
	text-align:left;
	padding:5px 10px 5px 20px;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border:rgba(255,255,255,1.00) 1px solid;
	border-collapse:collapse;
}

.under_main_results06_td01_right{
	height:auto;
	width:220px;
	background-color:#E2F2D7;
	text-align:left;
	padding:5px 10px 5px 20px;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border:rgba(255,255,255,1.00) 1px solid;
	border-collapse:collapse;
}


.under_main_results06_td02{
	height:auto;
	background-color:#E0F1F8;
	text-align:left;
	padding:5px 10px 5px 20px;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border:rgba(255,255,255,1.00) 1px solid;
	border-collapse:collapse;
}

.under_main_results06_td02_right{
	height:auto;
	width:220px;
	background-color:#E0F1F8;
	text-align:left;
	padding:5px 10px 5px 20px;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	border:rgba(255,255,255,1.00) 1px solid;
	border-collapse:collapse;
}


#under_main_results06_title{
	width:900px;
	height:80px;
	margin:0 50px 20px 50px;
	background:url(../images/under/05_company_profile/title_01.jpg) top left no-repeat;
}

#under_main_results06_title01{
	width:900px;
	height:80px;
	margin:0 50px 20px 50px;
	background:url(../images/under/05_company_profile/05_company_profile_001.jpg) top left no-repeat;
}

#under_main_results06_title02{
	width:900px;
	height:100px;
	margin:0 50px 20px 50px;
	background:url(../images/under/results06/results06_02.jpg) top left no-repeat;
}


#under_main_results06_access_01 {
	width:800px;
	height:auto;
	margin:0 100px 0 100px;
}

.under_main_results06_access_01_discription {
	width:800px;
	height:auto;
	text-align:left;
	padding:5px 10px 5px 20px;
}

.under_main_results06_access_01_discription_title {
	font-size:20px;
	font-weight:bold;
	margin:0 0 0 0;
}

.under_main_results06_access_01_discription_indent {
	padding:0 0 0 30px;
}

.under_main_results06_access_01_map {
	width:800px;
	height:auto;
}



#under_main_results06_table02{
	width:800px;
	height:auto;
	margin:0 100px 20px 100px;
	background-color:#F5FEE7;
	border-collapse:collapse;
	border-color:transparent;
	/*--border:solid 1px;--*/
}

#under_main_results06_table02 th{
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:left;
}

#under_main_results06_table02 td{
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	text-align:left;
	padding:5px 10px 5px 30px;
}


#under_main_results06_table02_inner{
	width:730px;
	height:auto;
	background-color:#F5FEE7;
	border-collapse:collapse;
	border-color:transparent;

	margin:0 0 0 30px;
	/*--border:solid 1px;--*/
}

.under_main_results06_table02_spacer {
	margin:20px 0 0 0;
}

#under_main_results06_table02_inner td{
		padding:2px 10px 2px 0px;
}


.under_main_results06_td01_02{
	height:auto;
	background-color:#E2F2D7;
	text-align:left;
	padding:5px 10px 5px 20px;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.under_main_results06_td02_02{
	height:auto;
	background-color:#E0F1F8;
	text-align:left;
	padding:5px 10px 5px 20px;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}



#under_main_results06_table02_inner a:link{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#4474A4;
	text-decoration:none;
}

#under_main_results06_table02_inner a:visited{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#4474A4;
	text-decoration:none;
}

#under_main_results06_table02_inner a:hover{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#C28BD8;
	text-decoration:none;
}







/*--mail form--*/
#formWrap {
	width:700px;
	margin:0 auto 20px;
	color:#555;
	line-height:120%;
	font-size:90%;
}
table.formTable{
	width:100%;
	margin:0 auto;
	border-collapse:collapse;
}
table.formTable td,table.formTable th{
	border:1px solid #ccc;
	padding:10px;
}
table.formTable th{
	width:20%;
	font-weight:normal;
	background:#efefef;
	text-align:left;
}

/*キビキビ注文専用*/
table.formTablet{
	width:100%;
	margin:0 auto;
	border-collapse:collapse;
}
table.formTablet td,table.formTablet th{
	border:1px solid #ccc;
	padding:10px;
}
table.formTablet th{
	font-weight:normal;
	background:#efefef;
	text-align:left;
}


.kai_09_inquire_main_discription{
	width:660px;
	margin:0 170px 20px 170px;
	text-align:left;
	font-size:0.9em;
	line-height:1.3em;
	color:#2B4355;
}





/*--sitemap--*/

#sitemap_wrapper{
	width:760px;
	height:auto;
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin:50px 120px 0 120px;
}

.sitemap_main{
	width:739px;
	min-height:20px;
	border-left:#4574C2 5px solid;
	padding:5px 0 5px 16px;
	margin:0 0 20px 0;
}

.sitemap_main a:link{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#4474A4;
	text-decoration:none;
}

.sitemap_main a:visited{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#4474A4;
	text-decoration:none;
}

.sitemap_main a:hover{
	font-size:14px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#C28BD8;
	text-decoration:none;
}





/*--map for print--*/

#map_for_print_wrapper {
	width:500px;
	height:800px;
}

.map_for_print_title {
	width:480px;
	height:40px;
	margin:10px 20px 0px 0;
}

.map_for_print_discription {
	width:500px;
	height:auto;
	margin:20px 0 20px 0;
}

.map_for_print_map {
	width:500px;
	height:auto;
}

.map_for_print_return {
	width:500px;
	height:60px;
	text-align:center;
}


@media print {
    
    .hidden_print_content {
        display: none;
    }
    
    .map_for_print_content{
        top:0 !IMPORTANT;
        left:0 !IMPORTANT;
        width:172mm !IMPORTANT;
        height:251mm !IMPORTANT;
    }
}

@page {
  size: A4;
  margin: 10mm;
}
