#editor_all {word-break: keep-all;font-size:17px;text-align:left;color:#333333;line-height:28px}
#editor_all dl {text-align:left}
#editor_all ul {margin:0;padding:0;list-style:none}
#editor_all li {margin:0;padding:0;list-style:none;min-height:10px}
#editor_all  p {margin:10px 0;word-break: break-all;}
#editor_all  p.stitle {padding-top:20px;font-weight:bold;font-size:20px;line-height:22px}
#editor_all img{vertical-align:top}
#editor_all ul span {display:block;padding:0;margin:0}


#editor_all dl {border-bottom:1px #dddddd dashed;padding-bottom:40px;margin-bottom:50px}
#editor_all dl.pro dt {font-size: 18px;color: #888888;letter-spacing: 1px;line-height:20px;padding-bottom:25px}
#editor_all dl.pro dt:after {display:none}
#editor_all dl.pro dt strong {display:block;font-size:33px;line-height:36px;font-weight:800;color:#333333;margin-top:10px;}
#editor_all dl.pro dd p {border:1px #dddddd solid;padding:10px 20px}
#editor_all dl.pro dd p {}


#editor_all dl dt {font-size: 18px;color: #888888;line-height:22px;padding-bottom:20px}
#editor_all dl dt:after {content:'';width:18px;height:1px;background:red;display:inline-block;margin-top:10px}
#editor_all dl dt strong {display:block;font-size:28px;line-height:30px;font-weight:800;color:#333333;margin-top:10px;}

#editor_all ul.photo1  img, #editor_all ul.photo2  img, #editor_all ul.photo3  img {width:100%}

#editor_all ul.photo1, #editor_all ul.photo2, #editor_all ul.photo3 {clear:both;min-height:10px;overflow:hidden;margin:12px 0}

#editor_all ul.photo2 {margin-left:-0.5%;margin-right:-0.5%}
#editor_all ul.photo2 li {float:left;width:49%;margin:0 0.5%}
#editor_all ul.photo2 li img  {}

#editor_all ul.photo3 {margin-left:-0.5%;margin-right:-0.5%}
#editor_all ul.photo3 li {float:left;width:32.3%;margin:0 0.5%}


#editor_all  div.summary {background:#f9f9f9;margin:30px 0 0 0;padding:20px 30px;}
#editor_all table {width:100%}
#editor_all  div.summary th, #editor_all  div.summary td {font-size:14px;line-height:16px;border:0;padding:5px 0;background:none}
#editor_all  div.summary th {list-style:none;color:#999999;width:100px;font-weight:normal;text-align:left}
#editor_all  div.summary th strong {display:inline-block;font-size:18px;line-height:22px;color:#333333;padding-bottom:10px}
#editor_all  div.summary th a {display:inline-block;padding-left:20px;color:#333333;}
#editor_all  div.summary td {color:#444444}

#campaignList {display:none}
#apdReview {display:none}

.quot {text-align:center;padding-bottom:30px;margin:0 auto}
.quot span {display:inline-block;font-size:24px;text-align:center;padding:0px 50px 0px 50px;position:relative;line-height:30px;width:auto;text-decoration:italic}
.quot span strong {display:block;font-size:40px;font-weight:bold;line-height:50px;padding-top:20px;color:#000000}
.quot span:before {display:block;width:25px;height:25px;background-image:url(/jtotour/resources/images/common/qoutation_marks1.gif);background-repeat:no-repeat;background-size:25px 25px;content:"";position:absolute;top:0;left:0}
.quot span:after {display:block;width:25px;height:25px;background-image:url(/jtotour/resources/images/common/qoutation_marks2.gif);background-repeat:no-repeat;background-size:25px 25px;content:"";position:absolute;bottom:0;right:0}


.qnaTableWrap {background:#f6f6f6;padding:10px}
.qnaTable  {}
.qnaTable th, .qnaTable td {font-size:18px;line-height:28px}
.qnaTable tr.a th, .qnaTable tr.a td {padding-top:10px;padding-bottom:20px;;border-bottom:1px #CCCCCC dashed}
.qnaTable tr.a:last-child th {border:0}
.qnaTable tr.a:last-child td {border:0}
.qnaTable tr.q th, .qnaTable tr.q td {padding-top:20px;}
.qnaTable th {vertical-align:top;width:20px;}
.qnaTable th img {width:20px;height:auto;margin-right:10px;margin-top:4px;}



@media screen and (max-width:1000px) {
	#editor_all  p {word-break: normal;word-wrap:break-all;font-size:16px;font-weight:normal;line-height:20px}
	#editor_all dl dd p {display:block}
	#editor_all dl.pro dt {font-size:16px;font-weight:bold;line-height:20px;}
	#editor_all dl.pro dt strong {font-size:22px;font-weight:bold;line-height:25px;;display:block}
	#editor_all dl.pro dd p {padding:10px 10px}
	#editor_all dl dt {font-size: 16px;line-height:18px;padding-bottom:10px}	
	#editor_all dl dt strong {font-size:20px;margin-top:4px}
	#editor_all dl.pro dt strong {display:block;font-size:25px;line-height:27px;}
	#editor_all ul.photo1 {margin:0}
	#editor_all ul.photo2 {margin:0}
	#editor_all ul.photo3 {margin:0}
	#editor_all ul.photo1 li {float:inherit;margin:-10px 0 0 0;width:auto}
	#editor_all ul.photo2 li {float:inherit;margin:-10px 0 0 0;width:auto}
	#editor_all ul.photo3 li {float:inherit;margin:-10px 0 0 0;width:auto}
	.detail-summary {display:none-}
	#editor_all div.summary {padding:10px 10px}
	#editor_all div.summary table {border:0}
	#editor_all div.summary table th {width:80px;vertical-align:top}
	#editor_all div.summary table th strong {font-size:16px}
	#editor_all div.summary table td {vertical-align:top}
	
	.quot {margin-left:10px;margin-right:10px}	
	.quot span {padding:0px 30px 0 30px;width:100%}	
	
	
	
}