@charset "utf-8";



#wrap {
	margin: 0 auto;
	width: 840px;
}
#wrap .wrap {
	width: 840px;
}
#wrap .wrap header {
	height: 140px;
	width: 840px;
}
#wrap .wrap header .header {
	background: url("../img/header_bg_B.jpg") no-repeat scroll center top;
	height: 130px;
	width: 838px;
	position:relative;
}
#wrap .wrap #contents {
	height: 2240px;
}
#wrap .wrap header aside {
	padding-top: 190px;
}
#wrap .wrap header .header .top_menu {
	font-size: 15px;
	position: absolute;
	right: 140px;
	top: 90px;
}
#wrap .wrap header .header .btn_all {
	background: url("/img/top_down.png") no-repeat scroll center 40px;
	font-size: 16px;
	height: 30px;
	padding: 75px 0 0;
	width: 124px;
}
#wrap .wrap header .header .btn_all.on {
	background:url("/img/top_up.png") no-repeat scroll center 40px;
	font-size: 16px;
	height: 30px;
	padding: 75px 0 0;
	width: 124px;
}
#wrap .wrap #contents article.Type_11 {
	left: 0px;
	top: 2250px;
}


#wrap .wrap #contents article.Type_06 {
	left: 0;
	top: 1500px;
}
#wrap .wrap #contents article.Type_07 {
	left: 0px;
	top: 1000px;
}
#wrap .wrap #contents article.Type_08 {
	left: 0px;
	top: 1750px;
}
#wrap .wrap #contents article.Type_09 {
	left: 300px;
	top: 1500px;
}
#wrap .wrap #contents article.Type_10 {
	left: 000px;
	top: 2000px;
}
#wrap .wrap #contents article.Type_12 {
	left: 300px;
	top: 1750px;
}
#wrap .wrap #contents article.Type_02 {
	left: 0px;
	top: 1000px;
}
#wrap .wrap #contents article.Type_03 {
	left: 300px;
	top: 1000px;
}
#wrap .wrap #contents article.Type_04 {
	left: 300px;
	top: 1250px;
}
#wrap .wrap #contents article.Type_05 {
	left: 0px;
	top: 750px;
}
#wrap .wrap #contents article.Type_05 .box05_01 {
	background: #ffdd00 url("../img/box05_bg01_A.png") no-repeat scroll center 145px;
	border: 1px solid #cecece;
	height: 240px;
	padding: 28px 23px;
	width: 590px;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01.Type_O {
	display:none;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01.Type_A {
	display:block;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01.Type_A td .td_Type_04 {
	height: 68px;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01.Type_A td .td_Type_01 {
	width: 90%;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01 td .btn {
	background: #362f2f url("../img/icon_mouse.png") no-repeat scroll 45px 4px;
	border: 0 none;
	color: #ffdd00;
	display: block;
	font-size: 17px;
	height: 37px;
	line-height: 37px;
	padding-left: 8px;
	text-align: center;
	width: 228px;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01 td.btn_right {
	position:relative;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01 td.btn_right a {
	position:absolute;
	right:0;
}
.more_btn01 {
	background: url("../img/more_btn.png") no-repeat scroll right 0;
	width:72px;
	margin:0;
	position:absolute;
	top: 23px;
	left: 180px;
	text-align:center;
	padding-left:0;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01 td.Txt_right {
	text-align:right;
	line-height:1;
	padding-right: 20px;
	position:relative;
}
#wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01 th, #wrap .wrap #contents article.Type_05 .box05_01 .consultm .consult_table .tbl_01 td {
	padding-bottom: 7px;
}
#wrap .wrap footer {
	width: 590px;
}
#wrap .wrap footer .footer_01 {
	height: 94px;
}
.banner_Type {
	right:17px;
	top: 40px;
}
#wrap .wrap footer .footer_02 {
	height: 176px;
}
.list_TypeC {
	position: absolute;
	right:20px;
	text-align: right;
	top: 90px;
}
#wrap .wrap #contents article.Type_13.Type_A {
	display: none;
}
#wrap nav .gnb {
	width:100%;
}
#wrap nav .gnb li {
	width: 16.666%;
	height: 307px;
}
#wrap nav {
	width: 838px;
}
#wrap nav .all_Menu {
	height: 307px;
}
#wrap nav {
	height: 307px;
}
.allmenushow {
	height:437px !important;
}
.border_none {
	border-right: 0px !important;
}





/*login*/

#contents_Type.sub_contents01 {
	width: 592px;
}
.sub_top_area01 {
	padding: 30px 0 0 0px;
}

.sub_top_area02_left {
	width: 560px;
}
.sub_top_area02_left.another_01 {
	width: 560px;
}
.sub_top_menu li {
	font-size: 14px;
}
.sub_top_menu li a {
	height: 14px;
	line-height: 14px;
	padding: 2px;
	margin:0;
}
.sub_top_menu.another_02 li a {
	margin: 0 4px;
}


.sub_top_menu li a.on {
	background-color: #ffdd00;
	font-weight: bold;
	margin-top: 16px;
}
.login_box {
	height: 720px;
	width: 560px;
}

.login_form {
    height: 240px;
}
.login_form_Type01 {
    display: inline-block;
    width: 100%;
}
.login_form_Type02 {
    width: 100%;
	padding-top: 20px;
	padding-left: 80px;
}
.login_form_Type02 a.Type_01 {
	display:inline-block;
}
.login_form_Type02 a.Type_02 {
	display:inline-block;
}
.login_form01 p {
    height: 100px;
}
.login_form01 p a.Type_03 {
    left: 0;
    top: 50px;
}
.login_form01 p a.Type_04 {
    left: 0;
    top: 50px;
}
.login_box_bottom {
    width: 100%;
}

.login_box_bottom p.Type_01 {
    width: 95%;
}
.banner_00 {
    width: 180px;
	text-align:center;
}
.banner_00 div p {
    font-size: 14px;
}
.login_box_bottom01 .banner_01 {
	margin-left: 15px;
}
.list_TypeA {
	width: 430px;
}
.block_Type {
	margin-top: 23px;
}









/*idpw*/
.login_form_Type04 {
	display:block;
	width: 100%;
	padding-left: 30px;
}
.login_form_Type05 {
	display:block;
	width: 100%;
	padding-left: 55px;
	padding-top:30px;
}

.login_box_num01 {
	width:560px;
	height: 900px;
}
.login_form_num01 {
	height: 520px;
}


/*join_01*/
.process_group {
	width: 560px;
	padding: 0 0 30px
}
.process_step {
	height:87px;
	width: 560px;
	margin:0;
}
.process_step li {
	color: #666;
	float: left;
	font-size: 21px;
	height: 88px;
	line-height: 50px;
	width: 140px;
}
.process_step  li.process_step01 {
	background: url("../img/process01_A.png") no-repeat scroll 0 0;
}
.process_step  li.process_step01.on {
	background: url("../img/process01_on_A.png") no-repeat scroll 0 0;
}
.process_step  li.process_step02 {
	background: url("../img/process02_A.png") no-repeat scroll 0 0;
	margin-left:-2px;
}
.process_step  li.process_step02.on {
	background: url("../img/process02_on_A.png") no-repeat scroll 0 0;
	margin-left:-2px;
}
.process_step  li.process_step03 {
	background: url("../img/process03_A.png") no-repeat scroll 0 0;
	margin-left:-2px;
}
.process_step  li.process_step03.on {
	background: url("../img/process03_on_A.png") no-repeat scroll 0 0;
	margin-left:-2px;
}
.process_step  li.process_step04 {
	background: url("../img/process04_A.png") no-repeat scroll 0 0;
	margin-left:-2px;
}
.process_step  li.process_step04.on {
	background: url("../img/process04_on_A.png") no-repeat scroll 0 0;
	margin-left:-2px;
}
.process_step li span {
	color:#a7a599;
	font-size:16px;
	padding: 35px 0 0 33px;
	display:inline-block;
	text-align:center;
}
.process_step li.on span {
	color:#4f4935;
	font-size:16px;
	padding: 35px 0 0 33px;
	display:inline-block;
	text-align:center;
}
.process_step li span.pd_Type {
	padding: 35px 0 0 22px;
}


.process_group01 {
	margin: 0 auto;
	width: 560px;
}
.step_Point {
	background: rgba(0, 0, 0, 0) url("../img/icon_point.png") no-repeat scroll 23px center;
	border: 1px solid #e1e1e1;
	height: 151px;
	margin-top: 20px;
	padding-left: 100px;
	padding-right:20px;
}
.agree_check {
	height: 40px;
}
.agree_check p {
	left: 20px;
	top: 25px;
}
.agree_btn {
	height: 100px;
}
.agree_btn a.first_child {
	top: 52px;
	width: 100%;
}
.agree_btn a.last_child {
	top: 0px;
	width: 100%;
}


/*join_02*/
.join02_group {
	margin: 0 auto;
	width: 560px;
}
.point_Type01 span {
	font-size: 20px;
	width: 500px;
	text-indent: 25px;
}
.join02_form_group {
    margin: 25px 0 0 20px;
}
.join02_Type01 input.input_Type01 {
	width: 80px;
}
.slt01 {
	width: 80px;
}
.txt_Type06 {
	margin:0px 25px;
	line-height: 1.3;
}






/*join_03*/
.join03_group {
	margin: 0 auto;
	width: 560px;
}
.form_mg_A {
	margin-top: 12px;
}
.block {
	display:block;
}
.tbl_02 td {
	line-height: 1;
	padding: 12px 12px 12px 15px;
	font-size: 15px;
	vertical-align:middle;
}
.tbl_03 td {
	font-size: 15px;
	padding: 12px 12px 12px 15px;
	vertical-align:middle;
}
.input_Style01 {
	width: 100px;
}




/*join_04*/
.point_Type02 span {
	font-size: 22px;
}
.join04_formType {
	background: #fffce6 url("../img/logo_01.png") no-repeat scroll 25px center;
	padding-left: 120px;
	padding-top:60px;
}
.join04_formType p {
	font-size: 13px;
}
.txt_Type07 {
	font-size: 13px;
	margin: 0 25px;
}




/*privacy*/
.privacy_838 {
	border: 1px solid #f3cb11;
	min-height: 500px;
	margin: 0 auto;
	width: 560px;
	padding: 35px 45px 70px 45px;
}





/*non_payment*/
.non_734 {
	margin: 0 auto;
	width: 560px;
}
.item_left_bar {
	width: 100px;
}

.item_right {
	height: 825px;
	margin-left: 110px;
	width: 450px;
}
.item_01 {
	width: 100px;
	height:90px;
}
.item_02 {
	width: 100px;
}
.item_03 {
	width: 100px;
	height:90px;
}
.item_04 {
	width: 100px;
}
.item_05 {
	width: 100px;
}
.item_left_bar p {
	color: #3a382d;
	font-size: 17px;
	padding: 10px 13px 0 10px;
	text-align: right;
}
.td_Type02 {
	padding-left: 60px;
}
.td_Type04 {
	padding-left: 60px;
}
.tbl_04 td span {
	font-size: 13px;
}
.border_Type02 {
	padding-left: 100px;
}



/*partnership*/
.content_780 {
	margin: 0 auto;
	width: 560px;
}
.slt03 {
	width: 100px;
}
.input_Style03 {
	width: 140px;
}

.tbl_05 td {
	border-bottom: 1px solid #ffef84;
	border-right: 1px solid #ffef84;
	color: #6e6c64;
	font-size: 17px;
	height: 68px;
	padding: 17px 20px;
	vertical-align: middle;
}
.input_Style05 {
	width: 280px;
}





/*c04_04*/
.online_search {
	height: 100px;
	text-align:center;
}
.btn_Stype02 {
	position:relative;
	margin:10px auto 0;
}
.edit_content {
	background: rgba(0, 0, 0, 0) url("../img/edit_bg_A.jpg") no-repeat scroll center top;
}
.arrow_type01 {
	padding-left: 10px;
}
.tbl_11 .td_style01 {
	text-indent: 15px;
}









/*c04_04_new*/
.online_board th {
	font-size: 14px;
}
.online_board td.online_Type01 .txt_space01 {
	padding:20px 30px;
}
.online_board td.online_Type01 .txt_space01 p {
	font-size: 14px;
}























/*c04_05*/


#contents_Type.sub_contents02 {
	margin-left: 0px;
	width: 592px;
}
.reservation_group {
	margin-left: 16px;
	width:560px;
}
.reservation_step {
	height:88px;
	width: 560px;
}
.reservation_step li {
	font-size: 21px;
	height: 88px;
	line-height: 50px;
	width: 140px;
}
.reservation_step li.reservation_step01 {
	background: url("../img/reservation_01_A.png") no-repeat scroll 0 0;
}
.reservation_step li.reservation_step01.on {
	background: url("../img/reservation_01_on_A.png") no-repeat scroll 0 0;
}
.reservation_step li.reservation_step02 {
	background: url("../img/reservation_02_A.png") no-repeat scroll 0 0;
	margin-left:-3px;
}
.reservation_step li.reservation_step02.on {
	background: url("../img/reservation_02_on_A.png") no-repeat scroll 0 0;
	margin-left:-3px;
}
.reservation_step li.reservation_step03 {
	background: url("../img/reservation_03_A.png") no-repeat scroll 0 0;
	margin-left:-3px;
}
.reservation_step li.reservation_step03.on {
	background: url("../img/reservation_03_on_A.png") no-repeat scroll 0 0;
	margin-left:-3px;
}
.reservation_step li.reservation_step04 {
	background: url("../img/reservation_04_A.png") no-repeat scroll 0 0;
	margin-left:-3px;
}
.reservation_step li.reservation_step04.on {
	background: url("../img/reservation_04_on_A.png") no-repeat scroll 0 0;
	margin-left:-3px;
}
.reservation_step li span {
	font-size:16px;
	padding: 30px 0 0 30px;
}
.reservation_step li.on span {
	font-size:16px;
	padding: 30px 0 0 30px;
}
.reservation_step li span.pd_Type {
	padding: 30px 0 0 20px;
}
.step_Point01 {
	height: 145px;
	padding-right: 30px;
}
.input_Style06 {
	width: 100px;
}
.tbl_06 td .btn_Type10 {
	margin-top:12px;
	margin-left: 0px;
}
.step_Point02 {
	height: 230px;
	padding-right: 30px;
}
.tbl_06 td .btn_Type12 {
	margin-top:12px;
	margin-left: 0px;
}
.tbl_06 th .pd_Type01 {
	padding-top:30px;
	display:block;
}







/*c04_05_01*/

.choice_Type01 {
	height: 140px;
}
.inp_check07 label.off {
	margin-top: 20px;
}
.tbl_05 td.bdl_type {
	padding-right:20px;
}
.txt_Type14 {
	margin-left:0;
	width:130px;
}
.txt_Type15 {
	margin-left:0;
	width:130px;
	margin-top: 20px;
}
.choice_Type02 {
	height: 340px;
}
.choice_Type03 {
	height: 260px;
}




/*c04_05_02*/

.choice_Type04 {
	height: 140px;
}
.calendar_box {
	height: 340px;
}
.calendar_box01 {
	display: block;
	width: 100%;
}
.title_choice {
	width: 100%;
}
.slt04 {
	margin-left: 180px;
}
.calendar_box02 {
	display: block;
	margin-left: 0px;
	width: 100%;
	margin-top:30px;
}
.title_choice01 {
	width: 100%;
}







/*c04_05_03*/
.box_form02 {
	background-color: #fffad6;
	height: 128px;
	padding: 25px 0 0 20px;
}
.box_form03 {
	background: url("../img/icon_point02.png") no-repeat scroll 20px 13px;
	height: 220px;
	padding-left: 150px;
	padding-right: 10px;
}
.box_form04 {
	background-size:100%;
}








/*c04_05_new01*/
.box_form05 {
	font-size: 22px;
}
.box_form06 {
	padding: 25px 0 25px 20px;
}
.box_form06 .day_txt_Type01 {
	width: 370px;
}
.box_form06 .day_txt_Type01 p {
    color: #676554;
    font-size: 15px;
}
.box_form07 a.style01 {
	background-size:100px;
}
.box_form07 a.style02 {
	background-size:100px;
}
.box_form07 a.style03 {
	background-size:100px;
}
.box_form07 a {
	width: 100px;
	font-size:16px;
	padding-top:35px;
}











/*c04_05_new02*/
.box_form09 ul li {
	background: url("../img/bullet_15.jpg") no-repeat scroll 16px 43px;
	font-size: 16px;
}
.box_form10 .day_Type01 {
	display: block;
	width: 100%;
}
.box_form10 .day_link_Type02 {
	width:100%;
	text-align:center;
}
.day_link_Type02 a {
	margin-left: 0px;
	font-size:17px;
}















/*c04_06*/
.c04_06_content01 {
	background: url("../img/icon_point07.png") no-repeat scroll 20px center;
	height: 180px;
	padding: 36px 10px 21px 152px;
}
.c04_06_content01 p.txt01 {
	font-size: 14px;
	word-break:keep-all;
}









/*c04_06_01*/
.c04_06_content02 {
	background: url("../img/icon_point07.png") no-repeat scroll 20px center;
	height: 190px;
	padding: 36px 10px 21px 152px;
}
.c04_06_content02 p.txt02 {
	font-size: 14px;
	word-break:keep-all;
}














/*c04_01*/
.textarea_Style02 {
	width: 370px;
}












/*c04_07*/
.c04_07_content01 {
	height: 220px;
}
.c04_07_content01 p {
	font-size: 15px;
	word-break:keep-all;
}
.c04_07_content01 p br {
	display:none;
}
.c04_07_content02 {
	font-size:15px;
}
.c04_07_content02 br {
	display:none;
}
.c04_07_content02 span.block {
	display:block;
}
.c04_07_content02.img01 {
	background: url("../img/c04_07_img01.jpg") no-repeat scroll center bottom;
	height: 300px;
}
.c04_07_content02.img02 {
	background: url("../img/c04_07_img02.jpg") no-repeat scroll center bottom;
	height: 350px;
}
.c04_07_content02.img03 {
	background: url("../img/c04_07_img03.jpg") no-repeat scroll center bottom;
	height: 250px;
}
.c04_07_big_title {
	margin-left: -250px;
	width: 500px;
	font-size:18px;
}
.sub_title_Type27 {
	line-height:1.4;
	word-break:keep-all;
}
.sub_txt_Type01 {
	font-size:15px;
	word-break:keep-all;
}
.sub_txt_Type01 br {
	display:none;
}














/*c04_07_01*/
.c04_07_01_content01 ul li {
	font-size: 15px;
}
.con_list10 li {
	font-size: 14px;
}

.con_list09 li label.point {
	font-size: 15px;
}
.con_list09 li label.point_group {
	display: block;
}
.con_list09 li p.point_list {
	font-size: 14px;
}













/*c04_07_03*/

.c04_07_01_content01.Type01 {
	height: 180px;
}
.c04_07_03_content01 p.txt02 {
	font-size: 14px;
	word-break:keep-all;
}
.c04_07_03_content01 p.txt02 br {
	display:none;
}
.c04_07_03_content01 p.txt02 span.block {
	display:block;
}
.con_list11 li {
	word-break:keep-all;
}
.point_txt {
	font-size: 14px;
}



























/*c05_02*/

.content_804 {
	width: 560px;
}
.event_btn01 {
	width: 30%;
}
.text_Type02 {
	width:90%;
	margin:35px auto;
}
.event_content .Type_01 {
	width: 5%;
	line-height:100px;
}
.event_content .Type_02 {
	width: 50%;
	padding: 0 10px;
}
.event_content .Type_02 img {
	width:100%;
	margin-top:5px;
}
.event_content .Type_03 {
	width: 45%;
}
.event_content li {
	height: 100px;
}
.event_line {
	height: 164px;
}
.event_content .Type_03 h5 {
	font-size: 18px;
}
.event_content .Type_03 p {
	font-size:15px;
	margin-top:0;
}

#container aside .depth01 .depth02.active {
	display:none;
}










/*c05_06_view*/
.top_info_img_01 img {
	width:100%;
}
.board_content_Type01 ul li {
	float:none;
	height:265px;
}

.board_content_Type01 {
	height: 650px;
}
.board_content_Type01 ul li.Type01 {
    width: 100%;
}
.board_content_Type01 ul li.Type02 {
    width: 100%;
}
.board_content_Type01 ul li.Type03 {
    width: 100%;
	height:40px;
	text-align:center;
	margin-top:20px;
}
.board_content_Type01 ul li.Type03 a {
	line-height: 40px;
	width:80%;
}
.board_content_Type02 p {
	height:40px;
}
.tbl_write_Type01 td.Type02 p.txt01 {
	font-size: 14px;
}
.board_content_Type01 ul li.Type01 p input.notice_input02 {
	width: 23%;
}
.board_content_Type01 ul li.Type01 p label.btn01 {
	width: 23%;
}













/*c01_01*/
.img_content_840 {
	width:100%;
}
.img_content_840 img {
	width:100%;
	padding:0 16px;
}
.img_content img {
	width:100%;
}

.c01_01_content01_txt {
	height: 80px;
	line-height: 40px;
}
.c01_01_content01_txt span {
	display:block;
}
.c01_01_content01 {
	height: 80px;
}
.c01_01_content02_txt {
	text-align:center;
}
.c01_01_content03 {
	background: #fffdf1 url("../img/c01_01_img09.jpg") no-repeat center bottom;
	padding: 22px 22px 320px 22px;
}
.txt_Type_sub01 br {
	display:none;
}

.c01_01_content04 {
	background: #fffdf1 url("../img/c01_01_img10.jpg") no-repeat center bottom;
	padding: 28px 22px 120px;
	background-size:100%;
}
.c01_01_content05 {
	background: #fffdf1 url("../img/c01_01_img11.jpg") no-repeat center bottom;
	padding: 22px 22px 270px 22px;
}
.txt_Type_sub03 br {
	display:none;
}
.c01_01_content06 {
	background: #fffdf1 url("../img/c01_01_img12.jpg") no-repeat center bottom;
	padding: 22px 22px 270px 22px;
}
.c01_01_content07 {
	padding: 28px 22px 220px;
	background-size:100%;
}





/*c01_01_01*/
.sub_title_type02 {
	font-size: 25px;
}
.c01_01_03_content01 a {
	right:20px;
}











/*c01_01_02*/
.c01_01_02_content01 {
	background-size:100%;
	margin-bottom:0;
}
.c01_01_02_content02 {
	background-size:100%;
	margin-bottom:0;
}
.c01_01_02_content03 {
	background-size:100%;
	margin-bottom:0;
}
.c01_01_02_content04 {
	background-size:100%;
	margin-bottom:0;
}
.c01_01_02_content05 {
	background-size:100%;
	margin-bottom:0;
}
.c01_01_02_content06 {
	background-size:100%;
	margin-bottom:0;
}
.c01_01_02_title01 {
	font-size: 19px;
	padding-left: 110px;
	padding-top: 45px;
	margin-bottom:12px;
}
.c01_01_02_txt01 {
	font-size: 14px;
	padding-left: 110px;
}











/*c01_01_03*/
.c01_01_03_content01 img {
	width:100%;
}








/*c01_01_04*/
.c01_01_04_tab a {
	font-size:15px;
}
.c01_01_04_content01 img {
	width:100%;
}
.c01_01_04_content02 p {
	font-size:20px;
}
.c01_01_04_content03 h1 {
	font-size:18px;
}
.c01_01_04_content03 h2 {
	font-size:20px;
}
.c01_01_04_content03 {
	background-size:50%;
	background-position:right bottom;
	height:600px;
}
.c01_01_04_content04 p.txt02 {
	font-size:14px;
	word-break:keep-all;
}
.c01_01_04_content04 p.txt02 br {
	display:none;
}
.c01_01_04_title01 {
	font-size:22px;
}
.c01_01_04_title02 {
	font-size: 22px;
}






/*c01_01_04_01*/
.c01_01_04_content05 h1 {
	font-size:25px;
	vertical-align:top;
}
.c01_01_04_content05 h1 span {
	font-size: 16px;
}
.c01_01_04_content05 ul li {
	font-size: 15px;
}
.c01_01_04_content05 ul li span {
	font-size: 16px;
	width:117px;
}
.c01_01_04_content06 ul li.Type01 {
	background-size:95%;
}
.c01_01_04_content06 ul li.Type02 {
	background-size:95%;
}
.c01_01_04_content06 ul li.Type03 {
	background-size:95%;
}
.c01_01_04_content06 ul li.Type04 {
	background-size:95%;
}
.c01_01_04_content06 ul li {
	height: 170px;
	padding: 17px 10px;
	width: 50%;
}
.c01_01_04_content06 ul li p.txt01 {
	font-size:20px;
	margin-bottom: 10px;
}
.c01_01_04_content06 ul li p.txt02 {
	font-size: 12px;
}
.c01_01_04_content06 ul li p.txt03 {
	font-size:20px;
	margin-bottom: 17px;
}
.c01_01_04_content06 .circle_area {
	background: url("../img/c01_01_04_img02.png") no-repeat scroll center center;
	height: 143px;
	left: 206px;
	top: 95px;
	width: 143px;
}
.c01_01_04_content06 .circle_area p {
	font-size: 25px;
	padding-top: 24px;
}
.c01_01_04_content06 ul {
	height: 360px;
}












/*c01_02*/
.c01_02_content02 {
	background:  url("../img/c01_02_img03_01.jpg") no-repeat left top;
	padding-left:280px;
	padding-top: 69px;
}
.c01_02_content03 .font_Type02 {
	font-size: 17px;
	padding-left:0px;
	display:block;
}
.c01_02_content03 p {
	padding: 10px 0 0 0;
}
.c01_02_content04 {
	padding-top:20px;
}
.c01_02_content04 ul li {
	width: 100%;
}
.c01_02_content05 {
	background:  url("../img/c01_02_img04_01.jpg") no-repeat right top;
	padding-left:20px;
	padding-top: 69px;
	padding-right: 0px;
}
.c01_02_content04 ul li.li_Type01 {
	width: 100%;
}
.c01_02_content06 {
	background:  url("../img/c01_02_img05_01.jpg") no-repeat left top;
	padding-left:280px;
	padding-top: 69px;
}
.c01_02_content07 {
	padding-left:280px;
	padding-top: 69px;
}





/*c01_03*/
.c01_03_font_Type01 {
	background: url("../img/c01_03_img02.jpg") no-repeat scroll 478px 58px;
	font-size: 18px;
}
.c01_03_content02 ul {
	height: 520px;
}
.c01_03_content03 ul li {
	height: 85px;
	margin-right: 5px;
	width: 85px;
}
.c01_03_content03 ul li.Type01 {
	background-size:85px;
}
.c01_03_content03 ul li.Type02 {
	background-size:85px;
}
.c01_03_content03 ul li.Type03 {
	background-size:85px;
}
.c01_03_content03 ul li p {
	font-size: 13px;
	padding-top: 22px;
}
.c01_03_content03 ul li p.font01 {
	padding-top: 30px;
}
.c01_03_content03 ul {
	height: 90px;
}
.tbl_14 th {
	font-size: 15px;
	word-break:keep-all;
}
.tbl_14 td {
	font-size: 16px;
}
.tbl_15 td {
	font-size: 16px;
	padding: 21px 0;
}

.tbl_15 td.Type03 span {
	display:block;
	font-weight:bold;
	padding-left:10px;
}
.c01_03_content05 li.list_Type13 img {
	width:100%;
}
.txt_Type02 span.third {
	font-size: 28px;
}
.c01_03_content05 {
	height:350px;
}
.c01_03_content05 li {
	height: 350px;
}
.size_Type01 {
	display:none;
}
.size_Type02 {
	display:block;
}

.c01_03_content06 ul li {
	height: 85px;
	margin-right: 5px;
	width: 85px;
}
.c01_03_content06 ul li.Type01 {
	background-size:85px;
}
.c01_03_content06 ul li.Type02 {
	background-size:85px;
}
.c01_03_content06 ul li.Type03 {
	background-size:85px;
}
.c01_03_content06 ul li p {
	font-size: 13px;
	padding-top: 22px;
}
.c01_03_content06 ul li p.font01 {
	padding-top: 30px;
}
.c01_03_content06 ul {
	height: 90px;
}








/*c01_04*/
.c01_04_content01 {
	background-image:none;
}
.map_type01 {
	width: 100%;
}
.c01_04_content02 {
	background-size:100%;
	background-position:0 30px;
}
.c01_04_content03 {
	width:560px;
}
table .tbl_12 {
	word-break:break-all;
	line-height:1.3;
}
.tbl_12 td.txt_03 {
	word-break:break-all;
}
.tbl_12 td.txt_01 {
	font-size:14px;
}
.tbl_12 td.txt_02 {
	font-size:13px;
}
.tbl_12 td.txt_03 {
	font-size:13px;
}
.tbl_12 td {
	padding: 10px 2px;
	line-height:1.3;
}

.cycle-slideshow img {
	width:100%;
}
.rolling_txt01 p {
	font-size: 18px;
}
.rolling_content01 .prev01 {
	top:120px;
	background-size:40px;
}
.rolling_content01 .prev01:hover {
	background-size:40px;
}
.rolling_content01 .next01 {
	top:120px;
	background-size:40px;
}
.rolling_content01 .next01:hover {
	background-size:40px;
}
.example-pager03 {
	top: 344px;
}
.example-pager04 {
	top: 344px;
}






/*c01_04_02*/
.c01_04_02_content02 {
	background:url("../img/c01_04_02_img03_A.jpg") no-repeat center center;
	width:100%;
	height:780px;
}


/*c01_04_03*/
.c01_04_03_map img {
	width:100%;
}
.c01_04_03_tab a {
	font-size: 12px;
	height: 72px;
	margin-right: 3px;
	padding-top: 30px;
	width: 83px;
	background-size:83px;
}
.c01_04_03_tab a.on {
	background-size:83px;
	width: 83px;
	height: 72px;
}
.c01_04_03_tab a.Type01 {
	padding-top: 20px;
}
.c01_04_03_tab {
	position: absolute;
	right: 4px;
	top: 30px;
}
.c01_04_03_info ul li.Type01 {
	margin-right: 8px;
}
.c01_04_03_info ul li {
	height: 174px;
	width: 276px;
}
.c01_04_03_info ul li .boxcontent02 .font01 {
	font-size: 20px;
	padding-top: 16px;
}
.c01_04_03_info ul li .boxcontent02 .font02 {
	font-size: 14px;
}
.c01_04_03_info ul li .boxcontent02 .font03 {
	font-size: 40px;
	padding-top:40px;
}
.tbl_13 th {
	font-size: 16px;
}
.tbl_13 td {
	font-size: 13px;
}
.tbl_13 td.type_td03 span {
	display:block;
}
.tbl_13 td.type_td03 br {
	display:none;
}
.tbl_13 td.type_td04 {
	font-size: 21px;
}






/*c01_04_04*/
.c01_04_04_content01 {
	display:none;
}
.c01_04_04_content02 {
	display:block;
}
.c01_04_tbl01 td {
	font-size: 14px;
	padding: 12px 0;
}
.c01_04_tbl01 td span {
	margin-right: 3px;
}
.c01_04_tbl01 td.Type01 {
	padding-left: 3px;
}
.c01_04_tbl01 td.font04 {
	font-size:13px;
}
.c01_04_tbl01 th {
	font-size: 17px;
}






/*c01_05*/
.c01_05_content01 {
	background: #ffdd00 url("../img/c01_05_img01.png") no-repeat scroll 10px bottom;
	padding-left: 160px;
	padding-top: 50px;
}
.c01_05_content01 p.txt01 {
	font-size:20px;
}
.c01_05_content01 p.txt02 {
	font-size:14px;
}
.c01_05_content03 ul li.img01 img {
	width:100%;
}












/*c01_06*/

.rolling_content03 img {
	width:100%;
}
.rolling_content03 span.title {
	font-size: 20px;
	padding: 12px 0;
	top: 25px;
	width: 162px;
}
.rolling_con_box {
	text-align:center;
}



























/*c02_01*/

.c02_01_content01 {
	background: url("../img/icon_point05.png") no-repeat scroll 20px 0;
	height: 150px;
	padding-left: 165px;
}
.c02_01_content01 p.txt01 {
	font-size: 19px;
}
.c02_01_content01 p.txt02 {
	font-size: 15px;
	word-break:keep-all;
}
.c02_01_content01 p.txt02 br {
	display:none;
}
.c02_01_content02 ul li h1 {
	font-size: 17px;
	background-size:80%;
	margin-bottom:18px;
}
.c02_01_content02 ul li p {
	word-break:keep-all;
	font-size:14px;
}
.c02_01_content02 ul li p br {
	display:none;
}
.roll_content01 span {
	height: 54px;
	width: 74px;
	margin-right:3px;
}
.roll_content01 span img {
	width:100%;
}
.roll_box01 img {
	width:100%;
}

.rolling_content02 .prev01 {
	background-size:40px;
	top:90px;
}
.rolling_content02 .prev01:hover {
	background-size:40px;
}
.rolling_content02 .next01 {
	background-size:40px;
	top:90px;
}
.rolling_content02 .next01:hover {
	background-size:40px;
}
.roll_box01 span {
	font-size:20px;
}
.roll_box02.num_01::after {
	font-size: 50px;
	left: 35px;
	top:55px;
}
.roll_box02.num_02::after {
	font-size: 50px;
	left: 35px;
	top:55px;
}
.roll_box02.num_03::after {
	font-size: 50px;
	left: 35px;
	top:35px;
}
.roll_box02.num_04::after {
	font-size: 50px;
	left: 35px;
	top:35px;
}
.roll_box02.num_05::after {
	font-size: 50px;
	left: 35px;
	top:55px;
}
.roll_box02.num_06::after {
	font-size: 50px;
	left: 35px;
	top: 35px;
}
.roll_box02.num_07::after {
	font-size: 50px;
	left: 35px;
	top: 55px;
}
.roll_box02 p.txt01 {
	padding-top: 54px;
}
.roll_box02 p {
	font-size: 15px;
}
.roll_box02 {
	height: 170px;
	padding-left: 115px;
}

















/*c02_02*/

.c02_02_content02 {
	background: url("../img/c02_02_img01.jpg") no-repeat scroll center 50px;
	height: 280px;
}
.none_display {
	display:none;
}
.c02_02_content03 {
	background: url("../img/c02_02_img02.jpg") no-repeat scroll center bottom;
	height: 360px;
}
.con_txt_line01 {
	width: 90%;
	margin-left:10px;
}
.con_txt_line02 {
	width: 90%;
	margin-left:10px;
}
.c02_02_content04 {
	background: url("../img/c02_02_img03.jpg") no-repeat scroll center bottom;
	height: 370px;
}
.c02_02_content05 {
	background: url("../img/c02_02_img04.jpg") no-repeat scroll center bottom;
	height: 370px;
}
.c02_02_content06 {
	background-size:38%;
	height: 550px;
}










/*c02_01_01*/
.c02_01_01_content01 p {
	font-size: 14px;
	word-break:keep-all;
}
.c02_01_01_content01 {
	background:url("../img/icon_point02.png") no-repeat scroll 13px 0;
	padding-left: 135px;
	background-size:110px;
}
.c02_01_01_content01 p br {
	display:none;
}
.line_conType01 {
	font-size: 15px;
}
.line_conType01 br {
	display:none;
}
.c02_01_01_content02 {
    background: url("../img/c02_01_01_img01.jpg") no-repeat scroll 165px center;
    height: 230px;
    margin-bottom: 30px;
    padding-left: 220px;
    padding-top: 10px;
    position: relative;
}
.c02_01_01_content02 .title {
	top: 70px;
}
.c02_01_01_list li.Type01 {
	background: url("../img/c02_01_01_img01.png") no-repeat scroll center center;
	width: 100px;
	background-size:100px;
}
.c02_01_01_list li.Type02 {
	background: url("../img/c02_06_01_img06.png") no-repeat scroll center center;
	width: 18px;
	background-size:10px;
}
.c02_01_01_list li.Type01 p.txt01 {
	font-size: 14px;
	height: 52px;
	padding-top: 15px;
}
.c02_01_01_list li.Type01 p.txt03 {
	font-size: 14px;
	height: 52px;
	padding-top: 25px;
}
.c02_01_01_list li.Type01 p.txt02 {
	font-size: 16px;
}
.c02_01_01_content05 {
	height: 600px;
}
.c02_01_01_txt01 {
	display: block;
	width: 80%;
	margin:0 auto;
}
.c02_01_01_tbl {
	width:100%;
}
.c02_01_01_content06::after {
	background-size:170px;
	right:15px;
}








/*c02_01_02*/
.c02_01_02_con01 ul li.Type01 {
	font-size: 14px;
	word-break:keep-all;
}
.c02_01_02_con01 ul li.Type01 br {
	display:none;
}
.c02_01_02_con01 ul li p.Type03 {
	font-size: 14px;
	word-break:keep-all;
}




















/*c02_02_01*/
.c02_02_01_content01 {
	background-size:110px;
	padding-left:150px;
	height:240px;
	background-position:20px 20px;
}
.c02_02_01_content01 p {
	font-size: 14px;
	word-break:keep-all;
}
.c02_02_01_content01 p br {
	display:none;
}
.c02_02_01_content02 a {
	font-size: 14px;
	height: 54px;
	width: 130px;
}
.c02_02_01_content04 {
	font-size: 14px;
	word-break:keep-all;
}
.c02_02_01_content06 p {
	font-size: 17px;
}
.sub_title_txt23 {
	font-size: 14px;
}
.sub_title_txt23 br {
	display:none;
	word-break:keep-all;
}
.c02_02_01_content04  br {
	display:none;
}
.con_txt_title03 {
	font-size: 20px;
}
.con_txt_Type03 {
	font-size: 14px;
}
.c02_02_01_content08 {
	background-size:100%;
}
.c02_02_01_content12 {
	background-size:210px;
	background-position:right 0px;
	height:200px;
}
















/*c02_03*/
.c02_03_content01 ul li.Type02 {
	padding-left: 20px;
	width:397px;
}
.c02_03_content01 ul li {
	height: 200px;
}










/*c02_03_wirte11*/
.img_write11_01 {
	background-size:100%;
	height:770px;
	padding-left: 0;
	padding-right: 150px;
	padding-top: 220px;
}

.img_write11_02 {
	background: url("../img/c02_03_wirte11_02.jpg") no-repeat center top;
	height: 400px;
	padding-left: 0;
	padding-top:220px;
}











/*c02_03_wirte12*/
.img_write12_01 {
	background:url("../img/c02_03_wirte12_01.jpg") no-repeat scroll center top;
	height: 400px;
	margin-top: 35px;
	padding-left: 10px;
	padding-top:200px;
}
.img_write12_02 {
	height: 750px;
}
.img_write12_02 li {
	float:none;
}
.img_write12_03 {
	padding-left: 10px;
	padding-right: 25px;
	padding-top: 0;
	width: 100%;
	height:250px !important;
}
.img_write12_04 {
	vertical-align: top;
	width: 100%;
	padding-left:0;
	height:450px !important;
}











/*c02_03_wirte13*/
.tbl_write_Type01 th {
	font-size: 12px;
}
.tbl_write_Type01 th.Type02 {
	font-size: 13px;
	padding-right: 10px;
	padding-top:4px;
}
.tbl_write_Type01 td.Type02 .img_txt01 {
	background: url("../img/c02_03_sample09.jpg") no-repeat scroll center top;
	height: 920px;
	margin-top: 35px;
	padding-top: 540px;
	padding-left:0;
}
.tbl_write_Type01 td.Type02 .img_txt02 {
	background: url("../img/c02_03_sample10.jpg") no-repeat scroll center top;
	height: 920px;
	margin-top: 35px;
	padding-right: 0;
	padding-top: 540px;
}

















/*c02_04_01*/
.title_sub_txt01.font01 {
	font-size: 14px;
}
.title_sub_txt01.font01 br {
	display:none;
}
.title_sub_txt01.font01 span {
	display:block;
}

.c02_04_01_content01 {
	font-size: 14px;
}
.c02_04_01_content01 br {
	display:none;
}
.c02_04_01_content01 span {
	display:block;
}
.c02_04_01_content01 label.font_brown {
	font-size: 15px;
}
.c02_04_01_Type01 {
	height: 240px;
}
.c02_04_01_Type02 li::before {
	font-size: 17px;
}
.c02_04_01_Type02 li {
	font-size: 14px;
	padding-left:22px;
}
.c02_04_01_Type02 li::before {
	top: 2px;
}












/*c02_05*/
.c02_05_content01 {
	font-size:14px;
}
.c02_05_content01 br {
	display:none;
}
.c02_05_content01 span {
	display:block;
}

.c02_05_content02 {
	height:200px;
}
.c02_05_content02 br {
	display:none;
}









/*c02_05_01*/
.c02_05_01_content01 p {
	font-size:15px;
}
.c02_05_01_content01 ul li {
	font-size: 14px;
	word-break:keep-all;
}
.c02_05_01_content01 {
	height: 350px;
}
.c02_05_01_content01 ul {
	margin-top: 20px;
}
.con_list08 li span {
	display:block;
}
.indent_Type {
	padding-left:0px;
}












/*c02_06*/

.title_sub_Type01 {
	font-size: 50px;
}
.title_sub_txt01 {
	font-size: 15px;
}
.description_01 li p.Type01 {
	font-size: 14px;
	padding-right: 15px;
	padding-top: 15px;
}
.description_01 li p.Type02 {
	font-size: 20px;
}
.description_01 li p.Type03 {
	font-size: 58px;
}
.description_01 li.li_Type02 span.font02 {
	padding-top: 15px;
}
.description_01 {
	height: 90px;
}
.description_02 {
	font-size: 16px;
}
.con_list01 {
	height: 460px;
}
.con_list01 li {
	float: left;
	height:230px;
}
.c02_06_content01 {
	background: url("../img/c02_06_img04.jpg") no-repeat scroll center center;
	height: 300px;
	background-size:100%;
}
.c02_06_content02 {
	height: 260px;
	padding-left: 154px;
	padding-top: 30px;
}
.con_list02 {
	height: 466px;
}
.con_list02 li {
	float: left;
	height: 230px;
	width:100% !important;
}
.con_list02 li.li_Type01 {
	margin:0 auto;
	border:0;
}
.con_list02 li.li_Type02 {
	padding-top:20px;
	padding-left:  0px;
	width:100%;
	padding-left:50px;
}
.con_list03 li {
	width:33% !important;
	height:104px;
}
.con_list03 li.li_Type02 img {
	width:100%;
}
.con_list03 li.li_Type01.Type01 {
	margin-right: 0px;
}
.con_list03 li.li_Type01.Type02 {
	margin-left: 0px;
}
.con_list03 li.li_Type01 p.font_Type01 {
	padding-top: 0px;
}
.con_list03 li.li_Type01 p.font_Type01 {
	font-size: 15px;
}
.con_list03 li.li_Type01 p.font_Type02 {
	font-size:14px;
}
.con_list03 {
	height: 104px;
}
.con_list04 {
	height: 300px;
}
.con_list04 li {
	width:100% !important;
}
.con_list04 li.li_Type01 {
	background: rgba(0, 0, 0, 0) url("../img/c02_06_img07.jpg") no-repeat scroll center center;
	width:100% !important;
}
.con_list04 li.li_Type02 {
	width:100% !important;
	padding-top:20px;
}
.con_list04 li.li_Type02 br {
	display:none;
	word-break:keep-all;
}
.con_list05 {
	height: 200px;
	margin:0;
}
.con_list05 li {
	height: 200px;
}
.con_list05 li.li_Type01 {
	width: 45%;
}
.con_list05 li.li_Type02 {
	width: 10%;
}
.con_list05 li.li_Type01 p.img_Type01 img {
	width:100%;
}
.con_list05 li.li_Type02 {
	background-size:60%;
}
.con_list06 li.li_Type01 {
	padding-left: 40px;
}
.con_list06 li.li_Type02 {
	padding-left: 20px;
}
.step_font_Type01 {
	font-size: 16px;
}
.step_font_Type02 {
	font-size: 16px;
}
.con_list07 p {
	font-size: 20px;
	width: 75%;
}
.con_list07 p.font_Type03 {
	word-break: keep-all;
}
.con_list07 p.font_Type03 br {
	display:none;
}
.con_list07 p.font_Type03 span {
	display:block;
}
.con_list08 li {
	font-size: 14px;
	word-break: keep-all;
}







/*c02_06_01*/
.c02_06_01_content01 {
	background:url("../img/icon_point05.png") no-repeat scroll 23px 30px;
	height:230px;
}
.c02_06_01_content01 p.txt01 br {
	display:none;
	word-break:keep-all;
}
.c02_06_01_Type01 {
	height: 460px;
	padding-left:70px;
}
.c02_06_01_Type02 li {
	font-size: 14px;
}

.c02_06_01_content01 p.txt01 span {
	display:block;
}
.c02_06_01_content02 {
	height:230px;
}
.c02_06_01_content02 br {
	display:none;
}
.c02_06_01_content02 span {
	display:block;
}
.sub_font_Type01 br {
	display:none;
}
.sub_font_Type01 label {
	display:block;
}
.con_list08 li {
	background: url("../img/bullet_03.jpg") no-repeat scroll 9px 10px;
}
.con_list08 li br {
	display:none;
}






/*c02_06_02*/
.c02_06_02_content01 {
	background-position:5px top;
	height:260px;
}
.c02_06_02_content01 br {
	display:none;
}
.c02_06_02_content01 p span {
	display:block;
}

.c02_06_02_content02 {
	background-size:95%;
	height:380px;
}
.c02_06_02_Type01 li {
	font-size: 15px;
}








/*c02_07_01*/
.c02_07_01_content01 {
	background: url("../img/icon_point07.png") no-repeat scroll 24px 25px;
	height: 160px;
}
.c02_07_01_content01 p {
	word-break:keep-all;
}
.c02_07_01_content01 p br {
	display:none;
}

.title_sub_Type02 {
	font-size: 45px;
}














/*c02_08*/
.c02_08_title01 {
	font-size:45px;
}
.c02_08_content01 {
	font-size: 16px;
	width:95%;
}

.c02_08_content02 {
	background-position:20px 30px;
	background-size:120px;
	padding-left:150px;
	padding-top: 20px;
}
.c02_08_content02 p.txt01 {
	font-size: 14px;
	word-break:keep-all;
}
.c02_08_content02 p.txt01 br {
	display:none;
}
.c02_08_content02 p.txt02 {
	font-size: 15px;
}
.c02_08_content02 p.txt02 br {
	display:none;
}
.c02_08_content03 {
	background-size:300px;
	padding-left:320px;
	padding-top:30px;
}
.c02_08_content03 p.txt01 {
	font-size: 20px;
}
.c02_08_content03 p.txt02 {
	font-size: 14px;
	padding-top: 15px;
}
.c02_08_content04 {
	background-size:300px;
	padding-left:300px;
	padding-top:30px;
}
.c02_08_content04 p.txt01 {
	font-size: 20px;
	line-height:1.4;
	text-align:center;
}
.c02_08_content04 p.txt02 {
	font-size: 14px;
}
.c02_08_content04 p.txt02 br {
	display:none;
}
.c02_08_content04 p.txt02 span {
	display:block;
}








/*c02_08_01*/
.c02_08_01_content01 {
	background: url("../img/icon_point09.png") no-repeat scroll 24px 30px;
	background-size:130px;
	height: 180px;
	padding-left: 166px;
}
.c02_08_01_content01 p {
	font-size: 15px;
	word-break:keep-all;
}
.c02_08_01_content01 p br {
	display:none;
}
.c02_08_01_content02 p {
	font-size: 14px;
	word-break:keep-all;
}
.c02_08_01_content03 {
	padding-right: 0px;
}
.c02_08_01_content04 ul li p img {
	width:95%;
}
.c02_08_01_content04 ul li p.txt01 {
	font-size: 15px;
}
.c02_08_01_content04 ul li p.txt02 {
	font-size: 15px;
}
.con_list09 li {
	font-size: 14px;
	word-break:keep-all;
	background-position:9px 13px;
}
.con_list09 li.c02_08_01_br br {
	display:none;
}









/*c02_08_02*/
.c02_08_02_content01 {
	background: url("../img/icon_point10.png") no-repeat scroll 20px 5px;
	padding-left: 170px;
}

.c02_08_02_content01 p {
	font-size: 14px;
}









/*c02_08_03*/
.c02_08_03_content01 {
	padding-left: 180px;
	padding-top: 20px;
	background-size:180px;
}
.c02_08_03_content01 h2.title01 {
	font-size: 45px;
	padding-bottom:15px;
}
.c02_08_03_content01 p.txt01 {
	font-size: 15px;
	line-height:1.5;
}
.c02_08_03_content01 p.txt02 {
	font-size: 14px;
}

.c02_08_03_content03 {
	background: url("../img/c02_08_03_img01.png") no-repeat scroll left 10px;
	height: 200px;
	padding-left: 160px;
	padding-top: 10px;
}
.c02_08_03_content03 p.txt02 span {
	background: url("../img/bullet_08.jpg") no-repeat scroll 2px 7px;
	font-size: 16px;
	width: 150px;
}
.c02_08_03_content04 p {
	font-size: 14px;
	word-break:keep-all;
}
.c02_08_03_content04 p br {
	display:none;
}
.c02_08_03_content04 p span.block {
	display:block;
}

.con_T01 {
	width: 90%;
}
.con_T01 p img {
	width:100%;
}
.c02_08_03_content05 ul li p.txt01 {
	font-size: 17px;
	padding: 12px 0;
}
.c02_08_03_content05 ul li {
	height: 210px;
	margin-bottom: 27px;
}

.c02_08_03_content07 {
	background: #fafafa url("../img/c02_08_03_img02.png") no-repeat scroll 20px 22px;
	padding-left: 130px;
	background-size:90px;
}

.c02_08_03_content07 p.txt01 {
	font-size: 18px;
	padding-bottom: 12px;
}
.c02_08_03_content07 p.txt02 {
	font-size: 16px;
}
.c02_08_03_content07 p.txt03 span {
	background: url("../img/bullet_09.jpg") no-repeat scroll 2px 3px;
	font-size: 16px;
	margin-top:7px;
}











/*c02_09*/
.c02_09_tab a {
	font-size:17px;
}
.c02_09_content02 span {
	font-size: 15px;
}
.c02_09_content02 span:last-child {
	margin-top:10px;
}
.c02_09_content01 {
	background-size:100%;
	background-position:center 75px;
}
.c02_09_table01 th {
	font-size: 15px;
}
.c02_09_table01 td {
	font-size: 14px;
}








/*c02_09_01*/

.c02_09_01_content01 {
	background-size:100%;
	background-position:center 75px;
}




























/*c03_01*/
.c03_01_content01 {
	font-size:14px;
}
.c03_01_content01 br {
	display:none;
}
.c03_01_content01 span {
	display:block;
}
.sub_title_Type06 span.side_title {
	display:block;
}
.c03_01_content02 {
	height:800px;
}
.c03_01_content02 li {
	width:100%;
}
.c03_01_content02 li p.txt01 {
	word-break: keep-all;
}
.c03_01_content02 li p.txt01 br {
	display:none;
}
.c03_01_content02 li p.txt01 label {
	display:block;
}
.c03_01_content02 li p.img01 {
	text-align:center;
}
.sub_title_Type10 span.title_sub01 {
	display:block;
	margin-top:10px;
}
.c03_01_content03 li img {
	width:98%;
}
.c03_01_content03 {
	height: 155px;
}
.c03_01_content03 li {
	height: 155px;
}
.sub_font_Type01 {
	word-break: keep-all;
}










/*c03_01_01*/
.c03_01_01_Type01 li.li_Type01 {
	width: 30%;
}
.c03_01_01_Type01 li.li_Type02 {
	width: 70%;
	word-break:keep-all;
}
.c03_01_01_Type01 li.li_Type02 br {
	display:none;
}
.c03_01_01_Type01 {
	height: 170px;
}
.c03_01_01_Type01 li {
	height: 170px;
}
.img_content01 img {
	width:100%;
}
.c03_01_01_txt01 {
	font-size: 14px;
	word-break:keep-all;
}
.c03_01_01_txt01 br {
	display:none;
}
.c03_01_01_content01 {
	padding:0 2%;
	height:290px;
}
.c03_01_01_content01 li {
	height:240px;
}
.c03_01_01_content01 li img {
	width:96%;
}
.c03_01_01_content01 li.txt01 {
	background: url("../img/bullet_04.jpg") no-repeat left 3px;
	font-size:16px;
}
.c03_01_01_content01.bg_img01 {
	background: rgba(0, 0, 0, 0) url("../img/c03_01_01_img16.jpg") no-repeat scroll 310px 230px;
	background-size:200px;
}
.img_content02 {
	padding-right:0;
}
.img_content02 img {
	width:40%;
}










/*c03_01_02*/
.c03_01_02_Type01 li.li_Type01 {
	width:20%;
}
.c03_01_02_Type01 li.li_Type02 {
	width:57%;
	padding-left:10px;
	font-size:14px;
}
.c03_01_02_Type01 li.li_Type03 p br {
	display:none;
}
.c03_01_02_Type01 li.li_Type03 p {
	font-size:14px;
	word-break:keep-all;
}










/*c03_02*/
.sub_title_Type17 {
	font-size:14px;
}
.sub_title_Type17 br {
	display:none;
}
.sub_title_Type17 span {
	display:block;
}
.c03_02_Type01 li .list01 {
	width:96%;
}
.c03_02_Type01 li .list01 img {
	width:100%;
}
.c03_02_Type01 li p.title01 {
	font-size:17px;
}
.c03_02_Type01 li p.title02 {
	font-size:14px;
}
.c03_02_Type01 li p.title03 {
	font-size:14px;
}


.c03_02_content01 {
	padding-top:14px;
}
.c03_02_content01 p.title01 {
	font-size:17px;
}
.c03_02_content01 p.txt01 {
	font-size:14px;
}
.c03_02_content01 p.txt01 br {
	display:none;
}
.c03_02_Type02 {
	height:240px;
}
.c03_02_Type02 li {
	margin-top:10px;
}
.sub_product06 {
	padding: 18px 25px 30px;
}
.sub_title_Type18 {
	font-size:21px;
}
.sub_title_Type19 {
	font-size:18px;
}
.sub_title_Type20 {
	font-size:14px;
	word-break:keep-all;
}
.c03_02_title02 {
	word-break:keep-all;
	line-height:1.4;
}
.c03_02_Type03 li {
	background-size:100%;
	width:32.5%;
	padding-top:36px;
}

.c03_02_Type03 li p.txt02 {
	font-size:18px;
}
.c03_02_Type03 li p.txt04{
	font-size:18px;
}
.c03_02_Type03 li p.txt03 {
	font-size:12px;
	padding-top:28px;
}
.c03_02_Type03 li p.txt05 {
	font-size:12px;
	padding-top:18px;
}
.c03_02_Type04 {
	background-size:99%;
	padding:30px 20px;
}
.c03_02_Type04 li {
	font-size:13px;
}








/*c03_02_01*/
.c03_02_01_txt01 {
	font-size: 15px;
}
.c03_02_01_txt01 br {
	display:none;
}
.c03_02_01_content02 {
	height:220px;
}
.c03_02_01_content02 p br {
	display:none;
}
.c03_02_01_content02 p {
	font-size: 14px;
}
.c03_02_01_content02 p span.block {
	display:block;
}
.c03_02_01_content03 p.txt02 {
	font-size: 15px;
	word-break:keep-all;
}
.c03_02_01_content03 p br {
	display:none;
}
.c03_02_01_content03 p.txt02 span.block {
	display:block;
}










/*c03_02_02*/
.title_sub_Type03 {
	font-size: 45px;
}
.c03_02_02_content01 {
    background: url("../img/c03_02_02_img07.jpg") no-repeat scroll 10px center;
    height: 300px;
    padding-left: 256px;
	background-size:225px;
}
.c03_02_02_content01 p {
	background: url("../img/c03_02_02_img01.png") no-repeat scroll left center;
	font-size: 15px;
	height: 50px;
	line-height: 50px;
	margin-bottom: 8px;
	width: 280px;
	background-size:280px;
}
.c03_02_02_content02 ul li p {
	font-size: 14px;
}
.c03_02_02_content02 ul li img {
	width: 200px;
}





/*c03_02_03*/
.c03_02_02_content01.img01 {
	background: url("../img/c03_02_02_img07.jpg") no-repeat scroll 10px center;
	height: 300px;
	padding-left: 256px;
	background-size:225px;
}
.c03_02_03_content01.img01 {
	background: url("../img/c03_02_03_img02.jpg") no-repeat left top;
	height: 270px;
	background-size:200px;
}
.c03_02_03_content01.img02 {
	background: url("../img/c03_02_03_img02.jpg") no-repeat left top;
	height: 270px;
	background-size:200px;
}
.c03_02_03_content01 {
	padding-left: 220px;
	padding-top: 10px;
}
.c03_02_03_content01 p.txt01 {
	font-size: 14px;
	word-break:keep-all;
}
.c03_02_03_content01 p.txt01 br {
	display:none;
}
.c03_02_03_content03 {
	background: url("../img/c03_02_03_img04.jpg") no-repeat scroll left top;
	padding-left: 250px;
	padding-top:195px;
	background-size:100%;
}
.c03_02_03_content03 p {
	font-size:14px;
}
.c03_02_03_content03 p br {
	display:none;
}
.c03_02_03_content04 {
	background: url("../img/c03_02_03_img05.jpg") no-repeat scroll center top;
	height:300px;
	margin-top: 38px;
	padding-left: 0;
	padding-top: 215px;
}
.c03_02_03_content04 p {
	font-size:14px;
}
.c03_02_03_content04 p br {
	display:none;
}












/*c04_08*/
.q_a_header_content {
	font-size:15px;
	width: 80%;
	padding-top:4px;
}
.q_a_box {
	font-size: 15px;
}
.q_a_box01 {
	font-size: 15px;
}
.q_a_header_content01 {
	font-size:13px;
}
.c04_08_tab span {
	font-size: 15px;
}

.c04_08_content01 {
	padding-top: 14px;
}
.c04_08_content01 p.title01 {
	font-size: 22px;
}
.c04_08_content01 p.txt01 {
	font-size: 14px;
	line-height: 1.4;
	margin-top:7px;
}













/*c04_09*/

.c04_09_content01 {
	background: url("../img/icon_point06.png") no-repeat scroll 20px center;
	height: 160px;
	padding-left: 160px;
	background-size:120px;
}
.c04_09_content01 p.txt01 {
	font-size: 16px;
}
.c04_09_content01 p.txt02 {
	font-size: 14px;
	word-break:keep-all;
}












/*c04_09_01*/

.c04_09_01_list01 dd {
	font-size: 15px;
}
.notice_content_Type01 p.font04 {
	font-size: 15px;
	word-break:keep-all;
}

.c04_09_01_list01 dd span.block {
	display:block;
	margin-top:4px;
}














/*c05_01*/
.tbl_board_Type01 td .img_zone {
	height: 190px;
	width: 90%;
	overflow:hidden;
}
.tbl_board_Type01 td .img_zone img {
	width: 100%;
}






/*c05_01_view01*/
.notice_board td.Type01 img  {
	width:100%;
}
.notice_board td.Type01 {
	padding: 34px 30px;
}

.notice_board th {
	font-size: 14px;
}
.notice_content_Type01 p.font01 {
	font-size: 15px;
}
.notice_content_Type01 p.font02 {
	font-size: 13px;
}
.notice_content_Type01 {
	background: #ffdd00 url("../img/customer_img01.png") no-repeat scroll 25px bottom;
	padding-left: 155px;
	padding-right:20px;
	background-size:120px;
}
.notice_content_Type01 p.font03 {
	font-size: 15px;
}
.notice_content_Type02 ul {
	height: 170px;
}
.notice_content_Type02 ul li {
}
.notice_content_Type02 ul li.Type01 {
	width:100%;
	float: none;
}
.notice_content_Type02 ul li.Type02 {
	width:70%;
	margin-top:7px;
}
.notice_content_Type02 ul li.Type03 {
	width:30%;
	margin-top:7px;
}
.notice_content_Type02 ul li.Type01 span {
	width: 65px;
}
.notice_content_Type03 p {
	height:40px;
}
.notice_content_Type02 ul li.Type01 p span.txt01 {
	width: 20px;
}












/*c05_03*/
.review_btn01 {
	width:22%;
}

.sub_product10 {
	background: #fffef9 url("../img/c05_03_img02.png") no-repeat scroll 24px bottom;
	padding: 15px 0 0 170px;
	height:180px;
}
.review_board_btn {
	left:170px;
	bottom:20px;
}
.sub_product10 p.txt02 {
	margin-top:7px;
}

.review_list ul li a span.style_Type01 {
	width:20%;
}
.review_list ul li a span.style_Type02 {
	width:1%;
}
.review_list ul li a span.style_Type03 {
	width:79%;
}
.review_list ul li a span.style_Type01 img {
	width:100%;
}
.disPlay_A {
	display:none;
}







/*c05_03_write*/
.c05_03_write_content {
	background: url("../img/icon_point04.png") no-repeat scroll 20px center;
	padding: 23px 0 23px 125px;
}
.c05_03_write_content p label {
	display:block;
	padding-left:43px;
}
.inp_check09 {
	display: block;
	padding-top:8px;
}
.inp_check09 span {
	padding-left:0;
}
.tbl_17 td span.pd_Type01 {
	padding-left:0;
	padding-top:8px;
	display:block;
}
.btn_Stype06.calendar_Type::after {
	left:-33px;
	top:30px;
}
.profile_click ul li.Type02 p.txt01 {
	font-size:13px;
}
.profile_icon {
	height: 210px;
}
.tbl_17 td span.txt01 {
	word-break:keep-all;
}

.assess_area {
	background: url("../img/c05_03_img01_840.png") no-repeat scroll center top;
	width:100%;
}
.assess_area span.txt02 label {
	margin-right: 5px;
}
.radio_Type01 + label {
	padding-left:17px;
}
.assess_area span.txt01 {
	font-size: 17px;
	padding: 0 20px 0 20px;
}
.assess_area span.txt02 img {
	width:18px;
}
.slt04.Type_840 {
	margin-left: 0px;
}
.profile_icon label {
	margin-top:4px;
}






/*c05_03_view*/
.tbl_18 th img {
	width:95%;
}
.tbl_18 td {
	font-size:14px;
	padding:5px 0;
}
.tbl_20 th {
	font-size:13px;
}
.tbl_20 td {
	font-size:15px;
}
.tbl_21 td.Type01 {
	font-size:13px;
}
.tbl_21 td.Type02 {
	font-size: 13px;
}
.edit_area {
	background:url("../img/edit_bg_A.jpg") no-repeat scroll center center;
	padding: 23px 45px;
}
.tbl_19 th {
	font-size: 15px;
}
.tbl_19 td {
	font-size: 15px;
}







/*c05_07*/
.c05_07_content01 {
	text-align:center;
}
.c05_07_content01 a.mg_none {
	margin-right:14px;
}








/*customer_center*/

.sub_product07 {
	background: #fffef9 url("../img/customer_img01.png") no-repeat 10px bottom;
	padding: 37px 0px 0 180px;
	height:200px;
}
.customer_btn {
	position:absolute;
	bottom:20px;
	left:180px;
}
.sub_product07 p.txt02 {
	margin-top:10px;
}
.customer_list_Type p.title01 a span.txt01 {
	font-size:19px;
}
.customer_list_Type p.title01 a span.txt02 {
	font-size:13px;
}
.customer_list_Type p.title02 a {
	font-size:13px;
}
.btn_Stype05 {
	position:relative;
	margin-top:10px;
}
.sub_product09 p.txt02 {
	word-break:keep-all;
}
.sub_product09 p.txt02 br {
	display:none;
}
.sub_product09 {
	padding: 31px 30px 31px 160px;
	background-size:110px;
	background-position:30px 40px
}
.sub_product09 p.txt01 {
	line-height:1.4;
}










/*complain_center_write*/
.text_memo {
	font-size:14px;
}












/*c02_03_write01*/
.write_img01 {
	display: block;
	width:100%;
}
.write_img02 {
	display: block;
	width:100%;
	text-align:center;
	padding-top:40px;
}
.write_img02 img {
	width:70%;
}




/*c02_03_write02*/



