/*CSS Information
File name: print.css,print.scss
Description: 印刷著陸頁設計
Editors: Kevin Huang
Last Editors: Kevin Huang
Date: 2012/09/25
Last Date: 2013/05/02
Path: syf/promote/css/print.css
*/
img {
  border: 0;
}

.inthen {
  width: 0;
  height: 0;
  float: left;
  text-indent: -9999px;
  display: block;
  position: relative;
}

h2 {
  margin: 0 auto;
  display: inline;
}

h3 {
  margin: 0 auto;
  display: inline;
  font-size: 14px;
  text-decoration: underline;
}

body {
  margin: 0 auto;
  /*width: 1002px;*/
  height: auto;
  font-family: Verdana, Geneva, sans-serif, "微軟正黑體";
  font-size: 14px;
}

/*--------------------Footer--------------------*/
.footer {
  float: left;
  display:block;
  clear:both;
  margin-top: 10px;
  width: 960px;
  height: 200px;
  color: #636363;
  font-size: 12px;
  background-color: #f0efef;
}
.footer a {
  color: #636363;
  text-decoration: none;
}
.footer a:hover {
  color: #636363;
  text-decoration: underline;
}

.link {
  float: left;
  margin: 25px 0 0 60px;
  padding-left: 50px;
  width: 800px;
}

.info {
  float: left;
  margin: 10px 0 0 60px;
  padding-left: 50px;
  width: 700px;
  height: 80px;
  line-height: 1.8;
}

.logo {
  float: left;
  margin: 20px 0 0 10px;
  height: 70px;
}

.w3c {
  float: left;
  margin: 10px 0 0 60px;
  padding-left: 50px;
  width: 830px;
  height: 31px;
}

/*--------------------Footer end--------------------*/
.counter{
  display: none;
}
.spantit01 {
  color: #a6a39c;
  font-size: 17px;
}

.spanslash {
  /*斜線*/
  color: #f00;
  font-size: 12px;
}

.spanprocess {
  /*流程列表粗體*/
  
  font-weight: bold;
}

.spanlist {
  color: #000;
  font-size: 15px;
  text-decoration: underline;
  font-weight: 100;
}

.spanc_tel {
  color: #e50d30;
  font-weight: bold;
}

/*--------------------主架構--------------------*/
#container { margin: 0 auto; width: 960px; height:100%; min-height: 500px; float:left;
-moz-box-shadow:0px 0px 13px 0px rgba(20%,20%,40%,0.45);
-webkit-box-shadow:0px 0px 13px 0px rgba(20%,20%,40%,0.45);
box-shadow:0px 0px 13px 0px rgba(20%,20%,40%,0.45);
}

#container_iframe {
  margin: 0 auto;
  width: 960px;
  height: auto !important;
  min-height: 500px;
  float:left;
}

#container:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}

#container {
  display: inline-block;
}

html[xmlns] #container {
  display: block;
}

* html #container {
  height: 1%;
}

.main {
  margin: 0 auto;
  width: 960px;
  height:100%;
  min-height: 500px;
}

/*--------------------Banner--------------------*/
.header-print {
  float: left;
  width: 960px;
  height: 284px;
  background:url(/promote/images/print/bg-top-001.jpg) center center no-repeat;
}

.headimg {
  float: left;
}

.headimg01 {
  float: left;
  width: 625px;
  height: 94px;

}

/*---------------------Menu---------------------*/
.print_tel {
  float: left;
  margin-bottom: 10px;
  padding: 7px 0 0 90px;
  width: 0px;
  height: 0px;
  color: #e50d30;
  font-size: 1.0em;
  font-weight: bold;
  display:none;
}

.sixbox {
  float: left;
  width: 625px;
  height: 47px;
}

.sixmenu {
  float: left;
  margin-left: 80px;
  width: 505px;
  height: 47px;
}

.menu01 {
  float: left;
  width: 101px;
  height: 47px;
}

.menu {
  float: left;
  width: 960px;
  height: 68px;
  background: #f1a34f;
}

.menubox {
  margin: 0 auto;
  padding: 13px 0 0 45px;
  width:auto;
  height: 55px;
}

.menulink {
  float: left;
  margin-right: 5px;
  width:120px;
  height:100%;
}

.menuprint, .menucard, .menupaper, .menudm, .menupd, .menulett, .menubig, .menuprice {
    width: 120px;
}


.menusyf, .menuprint, .menucard, .menupaper, .menudm, .menupd, .menulett, .menubig, .menuprice {
    float: left;
    margin-right: 5px;
    width: 120px;
    height:100%;
}


/*--------------------Content-------------------*/
.measure_card, .measure_paper, .measure_dm, .measure_pd, .measure_lett, .measure_big, .measure_search {
  float: left;
  margin-top: 10px;
  width: 960px;
  height: auto;
}

/*------------------項目標題--------------------*/
.list-titbox {
  float: left;
  margin-right: 35px;
  width: 900px;
  height: auto !important;
  height: 80px;
  min-height: 80px;
}

.list-titbox3 {
  margin: 0 0 10px 35px;
  float: left;
  width: 900px;
  height: 60px;
}

.list-tit {
  float: left;
  margin-left: 10px;
  margin-bottom:0.5em;
  padding-left: 20px;
  width: 660px;
  background: url(/promote/images/print/tit_bg.gif) 5px 5px no-repeat;
  font-size:1.5em;
}

.morebox {
  float: right;
  width: 205px;
  height: 33px;
}

.morebtn {
  float: left;
  width: 151px;
  height: 33px;
}

.moretop {
  float: left;
  padding: 7px 0 0 10px;
  width: 44px;
  height: 26px;
}

.list_explain {
  float: left;
  margin: 10px 0;
  padding: 5px 0 0 30px;
  width: 870px;
  height: auto !important;
  height: 100px;
  min-height: 100px;
  font-size: 15px;
}

/*----------------印刷商品列表------------------*/
.print_pdlist {
  float: left;
  margin-left: 35px;
  width: 900px;
  height: auto !important;
  height: 360px;
  min-height: 360px;
}

.print_pdbox {
  float: left;
  margin: 0 10px;
  width: 160px;
  height: 180px;
}

.print_pdimg {
  float: left;
  padding-top: 5px;
  width: 160px;
  height: 140px;
  text-align: center;
}

.print_pdtxt {
  float: left;
  padding-top: 5px;
  width: 160px;
  height: 25px;
  text-align: center;
}
.print_pdtxt a {
  color: #000;
  text-decoration: none;
}
.print_pdtxt a:hover {
  text-decoration: underline;
}

.measure_form, .measure_form_tit, .measure_form_table {
  float: left;
  width: 870px;
}

.measure_form {
  margin-left: 30px;
  height: 300px;
  height: auto;
  min-height: 300px;
}
.measure_form .measure_form_tit {
  width: 850px;
  padding-left: 20px;
  height: 25px;
  font-size: 18px;
  line-height: 25px;
  font-weight: bold;
  background: url(/promote/images/print/tit_bg.gif) 5px 5px no-repeat;
}
.measure_form .measure_form_table {
  height: 275px;
  min-height: 275px;
  height: auto !important;
}
.measure_form .measure_form_table table {
  width: 850px;
  border-collapse: collapse;
  padding: 0;
}
.measure_form .measure_form_table table th {
  height: 20px;
  text-align: left;
  font-size: 16px;
  line-height: 20px;
}
.measure_form .measure_form_table table td {
  padding-left: 25px;
  line-height: 20px;
}
.measure_form .measure_form_table table td table td {
  padding-left: 0;
}

/* CLEARFIX */
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix{
	display:inline-block;
	
}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/*----------------書籍價格查詢------------------*/
.priceSearch{
	width:900px;
	margin-left:30px;
	position:relative;
	/*height:655px;*/
}
.condition, .answer{
	float:left;
	width:428px;
	min-height:550px;
	/*height:550px;
	*height:620px;*/
	margin-right:20px;
	background:#fde7d1;
	text-align:center;
	padding:15px 0;
	border:1px dotted #e2aa71;
	-moz-box-shadow: 2px 3px 12px #ad9382;
-webkit-box-shadow: 2px 3px 12px #ad9382;
box-shadow: 2px 3px 12px #ad9382;
}
.answer{
	width:446px;
	margin-right:0;
}
.condition ul{
	list-style:none;
	margin-left:0;
	padding-left:0;
	text-align:left;
}
.condition ul li{
	margin:10px 0;
	padding-bottom:10px;
	border-bottom:1px dotted #e2aa71;
}
.condition .title{
	width:120px;
	float:left;
	text-align:right;
	color:#a55200;
}
.condition .detail{
	width:290px;
	*width:250px;
	float:left;
}


.answer_frame{
	width:auto;
	height:360px;
	*height:380px;
	margin-bottom:10px;
	overflow-y:auto;
}
.answer_frame h3{
	font-size:30px;
	font-weight:bold;
	text-decoration:none;
	color:#a55200;
	display:block;
	margin:50% auto;
}
.answer_table{
	width:100%;
	*width:95%;
	border-top:1px dotted #a55200;
	border-bottom:1px dotted #a55200;
	border-spacing: 1px;
	background:#f1e2d6;
}

.answer_table thead tr th{
	background:#a55200;
	color:#fff;
	padding:5px 0;
}
.answer_table tbody tr{
	background:#fff;
}
.answer_table tr.bg{background:#e0fef0;}
.spec{
	text-align:left;
	padding:0;
	margin:5px;
	color:#6f5941;
}
.spec li{margin:1px 0; line-height:16px;}
.spec .title, .spec .detail{
	float:left;
}
.spec .title{
	/*width:50px;*/
	color: #a55200;
}
.spec .detail{
	width:145px;
}

.arrow{
	position:absolute;
	margin-top:300px;
	*margin-top:-300px;
	margin-left:-250px;
	*margin-left:-390px;
}

a.btn_brown, input.btn_brown{	
	color:#fff;
	font-size:15px;
	font-weight:bold;
	display:inline-block;
	letter-spacing:2px;
	text-align:center;
	text-shadow:-1px -1px 0px #956200;
	padding:13px 70px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	cursor:pointer;
	text-decoration:none;
	border:1px solid #d6a64d;
	-moz-box-shadow: 1px 1px 2px #c3a17d;
-webkit-box-shadow: 1px 1px 2px #c3a17d;
box-shadow: 1px 1px 2px #c3a17d;
	
	background:#B06400;
	background-image: linear-gradient(bottom, #B06400 42%, #E6A327 100%);
background-image: -o-linear-gradient(bottom, #B06400 42%, #E6A327 100%);
background-image: -moz-linear-gradient(bottom, #B06400 42%, #E6A327 100%);
background-image: -webkit-linear-gradient(bottom, #B06400 42%, #E6A327 100%);
background-image: -ms-linear-gradient(bottom, #B06400 42%, #E6A327 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.42, #B06400),
	color-stop(1, #E6A327)
);
 }
 
a.btn_brown:hover, input.btn_brown:hover{
	background:#8A4F02;
	background-image: linear-gradient(bottom, #8A4F02 42%, #CF8300 100%);
background-image: -o-linear-gradient(bottom, #8A4F02 42%, #CF8300 100%);
background-image: -moz-linear-gradient(bottom, #8A4F02 42%, #CF8300 100%);
background-image: -webkit-linear-gradient(bottom, #8A4F02 42%, #CF8300 100%);
background-image: -ms-linear-gradient(bottom, #8A4F02 42%, #CF8300 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.42, #8A4F02),
	color-stop(1, #CF8300)
);
}
a.btn_green, input.btn_green{	
	color:#fff;
	font-size:15px;
	font-weight:bold;
	display:inline-block;
	letter-spacing:2px;
	text-align:center;
	text-shadow:-1px -1px 0px #438313;
	padding:13px 70px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	cursor:pointer;
	text-decoration:none;
	border:1px solid #7cc273;
	-moz-box-shadow: 1px 1px 2px #c3a17d;
-webkit-box-shadow: 1px 1px 2px #c3a17d;
box-shadow: 1px 1px 2px #c3a17d;
	
	background:#49AE3A;
	background-image: linear-gradient(bottom, #438514 7%, #49AE3A 54%);
background-image: -o-linear-gradient(bottom, #438514 7%, #49AE3A 54%);
background-image: -moz-linear-gradient(bottom, #438514 7%, #49AE3A 54%);
background-image: -webkit-linear-gradient(bottom, #438514 7%, #49AE3A 54%);
background-image: -ms-linear-gradient(bottom, #438514 7%, #49AE3A 54%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.07, #438514),
	color-stop(0.54, #49AE3A)
);
 }
 
a.btn_green:hover, input.btn_green:hover{
	background:#199C02;
	background-image: linear-gradient(bottom, #38780B 7%, #199C02 100%);
background-image: -o-linear-gradient(bottom, #38780B 7%, #199C02 100%);
background-image: -moz-linear-gradient(bottom, #38780B 7%, #199C02 100%);
background-image: -webkit-linear-gradient(bottom, #38780B 7%, #199C02 100%);
background-image: -ms-linear-gradient(bottom, #38780B 7%, #199C02 100%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.07, #38780B),
	color-stop(1, #199C02)
);
}

.fill_form {
width: 400px;
margin:0 auto;
}
.fill_form table {
vertical-align: middle;
width:100%;
}
.fill_form th {
width: 105px;
height: 25px;
text-align: right;
}
.fill_form td {
padding: 2px 0 2px 3px;
height: 30px;
text-align: left;
}
.fill_form .span_keyword{
color: #e50d30;
}
.inquiry_sub_btn {
width:100%;
margin-top: 35px;
height: 35px;
text-align: center;
}

/*書籍印刷QA*/
.tab-qa {position: relative; width: 100%;}
.qa-top { float:right; width:960px; margin:0; padding:0; padding-top:50px; padding-right:0px; height:245px; text-align:right; line-height:1.90em; font-size:1.00em; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.tab-qa .inw { text-align: right; position: absolute; right: 10px; top:60px; width: 80%}

.qa-tri { background:url(/promote/images/print/qa-w-tri.png) center center no-repeat; width:15px; height:15px; padding-right:15px; }
.qa-stop1-001 { float:left; width:100%; background:url(/promote/images/print/qa-stop1-001.png) 50px center no-repeat; height:40px; padding-bottom:20px; }
.qa-parea01 { margin:0 auto; width:880px; padding:0 20px; text-align:center; }
.qa-parea01 .sp01 li { float:left; width:160px; font-size:0.90em; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-parea01 .sp01 li img { width:130px; }
.qa-parea01 .sp01 li+li { padding-left:30px; }
.qa-sp { float:left; padding-top:20px; }

.qa-p-02 { width:890px; padding:0 35px; }
.qa-stop2-001 { float:left; width:100%; background:url(/promote/images/print/qa-stop2-001.png) 50px center no-repeat; height:40px; padding-bottom:20px; }
.qa-parea02 { margin:0 auto; width:920px; padding:0 20px; text-align:center; }

.qa-tab-02 { float:left; width:890px; margin:0 35px; background:url(/promote/images/print/step2-tab-bg.png) repeat-y; }
.qa-tab-02 .top { float:left; width:890px; margin:0; background:url(/promote/images/print/step2-tab-top.png) no-repeat; height:20px; }
.qa-tab-02 .middle { float:left; width:890px; margin:0; background:url(/promote/images/print/step2-tab-middle.png) no-repeat; height:20px; }
.qa-tab-02 .bottom { float:left; width:890px; margin:0; background:url(/promote/images/print/step2-tab-bottom.png) no-repeat; height:20px; }
.qa-tab-02 .in-p { float:left; margin: 0 5px 5px 15px; width:190px; }
.qa-tab-02 .in-p04 { float:left; margin: 0 5px 5px 15px; width:190px; height:100%; min-height:190px; background:url(/promote/images/print/step2-p-004.png) center center no-repeat; }
.qa-tab-02 .in-p05 { float:left; margin: 0 5px 5px 15px; width:190px; height:100%; min-height:190px; background:url(/promote/images/print/step2-p-005.png) center center no-repeat; }
.qa-tab-02 .in-p06 { float:left; margin: 0 5px 5px 15px; width:190px; height:100%; min-height:190px; background:url(/promote/images/print/step2-p-006.png) center center no-repeat; }
.qa-tab-02 .in-p07 { float:left; margin: 0 5px 5px 15px; width:190px; height:100%; min-height:190px; background:url(/promote/images/print/step2-p-007.png) center center no-repeat; }
.qa-tab-02 .int { color:#592604; line-height:3.00em; font-size:1.20em; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-tab-02 .in-w { float:left; margin: 0 0px 10px 0px; width:210px; color:#917158; line-height:1.80em; font-size:1.1em; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-tab-02 .in-w2 { float:left; margin: 0 0px 10px 0px; width:225px; color:#917158; line-height:1.80em; font-size:1.1em; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-tab-02 .sp { float:left; margin: 0 0px 10px 0px; width:10px; }
.qa-tab-02 .spw { float:left; margin: 10px 0px 0px 0px; }

.qa-parea03 { margin:0 auto; width:880px; padding:0 40px; text-align:center; }
.qa-parea03 .tab-r01 { float:right; clear:both; width:235px; margin-right:20px; }
.qa-parea03 .tab-r01 .title { float:left; width:235px; margin-left:40px; padding-left:40px; height:35px; font-size:1.2em; line-height:1.9em; color:#231815; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; background:#000; }
.qa-parea03 .tab-r01 .text { float:left; width:235px; margin-left:40px; padding-left:40px; height:auto; font-size:1.05em; line-height:1.4em; color:#8f8f8f; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }

.qa-parea04 { margin:0 auto; width:960px; padding:0 0px; text-align:center; position: relative;}
.qa-stop4-001 { float:left; width:100%; background:url(/promote/images/print/qa-stop4-001.png) 50px center no-repeat; height:40px; padding-bottom:10px; }
.qa-stop4-002 {width:100%; background:url(/promote/images/print/qa-stop4-002.png) 50px center no-repeat; height:40px; padding-bottom:0px; }

.qa-parea04 .tab { float:left; clear:both; width:900px; border:#387f09 1px solid; margin-bottom:20px; margin-left:30px;
-webkit-box-shadow: 0px 0px 20px 0px #d8d8d8;
-moz-box-shadow: 0px 0px 20px 0px #d8d8d8;
box-shadow: 0px 0px 20px 0px #d8d8d8;
}

.qa-parea04 .tab .title { font-size:1.2em; line-height:1.5em; color:#265c06; font-weight:500; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-parea04 .tab .text { }
.qa-parea04 .tab li { float:left; height:110px; font-size:0.95em; line-height:1.2em; color:#8f8f8f; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important;}
.qa-parea04 .tab .box01 { width:159px; height:120px; border-right:#387f09 1px solid; }
.qa-parea04 .tab .box02 { width:260px; padding:5px; }
.qa-parea04 .tab .box03 { width:260px; padding:5px; }
.qa-parea04 .tab li+li { /*border-left:#387f09 1px solid;*/ }
.qa-parea04 .tab ul+ul { float:left; border-top:#387f09 1px solid; }

.qa-stop4-002+.qa-parea04 img{width: 100%;}
.qa-parea04 .sb01 {width:190px; position: absolute; top: 0; right: 51%; top: 15px;}
.qa-parea04 .sb01 .title { float:left; width:190px; font-size:1.15em; line-height:2.10em; color:#265c06; font-weight:500; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-parea04 .sb01 .text { float:left; width:190px; font-size:1.05em; line-height:1.60em; color:#888; font-weight:500; padding:0 10px; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }

.qa-parea04 .sb02 {width:190px; position: absolute; right:5%; top: 15px;}
.qa-parea04 .sb02 .title { float:left; width:190px; font-size:1.15em; line-height:2.10em; color:#265c06; font-weight:500; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-parea04 .sb02 .text { float:left; width:190px; font-size:1.05em; line-height:1.60em; color:#888; font-weight:500; padding:0 10px; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }

.qa-parea05 { margin:0 auto; width:920px; padding:0 20px; text-align:center; }
.qa-parea05 .sp01 .text { float:left; color:#5e5240; padding:0 15px; font-size:0.70em; line-height:1.45em; font-family:"微軟正黑體","Microsoft JhengHei" !important; text-align:left; }
.qa-parea05 .sp01 ul { float:left; padding-left:8px; }
.qa-parea05 .sp01 li { float:left; width:215px; padding-top:50px; color:#5e5240; font-size:1.50em; line-height:2.3em; font-family:"微軟正黑體","Microsoft JhengHei" !important; text-align:center; }
.qa-parea05 .sp01 li+li { padding-left:1px; }
.qa-stop5-001 { float:left; width:100%; background:url(/promote/images/print/qa-stop1-001.png) 50px center no-repeat; height:40px; padding-bottom:20px; }

.qa-parea06 { margin:0 auto; width:880px; padding:0 40px; text-align:center; }
.qa-stop6-001 { float:left; width:100%; background:url(/promote/images/print/qa-stop6-001.png) 50px center no-repeat; height:40px; padding-top:50px; }
.qa-parea06 .sb01 { float:right; width:680px; padding-left:200px; padding-right:10px; padding-top:0px; font-size:1.15em; line-height:1.45em; color:#876e58; font-weight:500; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }

.qa-wg { margin:0 auto; width:880px; padding:0 40px; text-align:center; font-size:0.85em; }
.qa-wg-001 { float:left; width:100%; background:url(/promote/images/print/qa-wg-001.png) 23px center no-repeat; height:70px; padding-top:20px; }
.qa-wg .text { float:left; margin-top:35px; font-size:1.30em; line-height:1.75em; color:#231815; font-weight:500; text-align:left; font-family:"微軟正黑體","Microsoft JhengHei" !important; }
.qa-stopwg-001 { float:left; width:100%; background:url(/promote/images/print/qa-stopwg-001.png) 0px center no-repeat; height:40px; padding-top:10px; }
.qa-stopwg-002 { float:left; width:100%; background:url(/promote/images/print/qa-stopwg-002.png) 0px center no-repeat; height:40px; padding-top:10px; }
.qa-stopwg-003 { float:left; width:100%; background:url(/promote/images/print/qa-stopwg-003.png) 0px center no-repeat; height:40px; padding-top:10px; }


/*書籍印刷QA*/
.top h1{width: 0; height: 0; overflow: hidden; margin: 0; padding: 0;}


.sop{width: 100%; height: auto !important; min-height:2200;height: 2200px;}
.list_title{width: 100%; height: 42px; margin-bottom: 12px;}
.list_title em{font-family: Verdana; font-size: 40px}
.tab3_item{float: left; width: 25%; text-align: center;}
 .qa-parea03{width: 100%; padding: 0; position: relative; margin-bottom: 30px;}
    .qa-parea03 .row{position: absolute; top: 50px; right: 0; background: rgba(255, 255, 255, 0.63); width: 400px;}
    .qa-parea03+.qa-parea03 .row{top: 20px;}
    .qa-parea03 .tab-r01{width: 100%; margin: 0;}
    .qa-parea03 .tab-r01 .text{margin: 0; padding: 0; width: calc(100% - 220px);}
    .qa-parea03 .tab-r01 .title{margin: 0; width: 180px} 
    
/*RWD*/
@media  only screen and (max-width: 930px){
    #container_iframe{width: 100%;}
    #container_iframe .main{width: 100%;}
    .measure_card, .measure_paper, .measure_dm, .measure_pd, .measure_lett, .measure_big, .measure_search{width: 100%;}
    .list-tit{margin: 0;box-sizing: border-box;width: 100%;}
    .list-titbox{width: 100%;}  
    .priceSearch{margin: 0;width: 100%; height: auto;}
    .arrow{display: none;}
    .condition{margin-bottom: 2em;width: 100%; height: auto;}
    .answer{width: 100%;}
}
@media  only screen and (max-width: 430px){
    .condition .title{width: 100%; text-align: left;}
}