
/* ****************** 1칸 레이아웃  ****************** */

.layout_155573_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto; width:95%;}
.layout_155573_ > div:after {content:''; display:block; clear:both;}
.layout_155573_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}
@media (max-width:1023px){
	.layout_155573_{width:95%}
}
@media \0screen{
	.layout_155573_ {min-width:1000px;}
}

/* ****************** 공백  ****************** */

.empty_line_155576_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_155576_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_155576_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_155576_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_155576_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_155576_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_155576_:before {content:'공백: 50px';}
}

/* ****************** 타이틀 텍스트  ****************** */

.title_155574_ {font-size:0;}
.title_155574_ p {
	display:inline-block; position:relative; margin:0; padding:0;
	font-size:24px; letter-spacing:-1px; font-weight:normal; color:#000000; line-height:1.4em;
}
  .title_155574_ p b{color:#e66d1e;}
  
  
.title_155574_ p:before {content:''; position:absolute; background:#e66d1e; font-size:0;}

.title_155574_.style_top p {padding-top:10px;}
.title_155574_.style_top p:before {left:0; top:0; width:24px; height:4px;}

.title_155574_.style_right p {padding-right:14px;}
.title_155574_.style_right p:before {right:0; top:5px; width:4px; height:24px;}

.title_155574_.style_bottom p {padding-bottom:12px;}
.title_155574_.style_bottom p:before {left:0; bottom:0; width:24px; height:4px;}

.title_155574_.style_left p {padding-left:14px;}
.title_155574_.style_left p:before {left:0; top:5px; width:4px; height:24px;}

.title_155574_.style_circle1 p {padding-left:20px;}
.title_155574_.style_circle1 p:before {
	left:0; top:11px; width:12px; height:12px;
	border-radius:12px;
}

.title_155574_.style_circle2 p {padding-left:20px;}
.title_155574_.style_circle2 p:before {
	left:0; top:11px; width:12px; height:12px;
	border:2px solid #e66d1e; border-radius:12px; background:none; box-sizing:border-box;
}
  
    @media(max-width:1023px){
   .title_155574_ p {font-size:20px;}
  }

/* ****************** 공백  ****************** */

.empty_line_155575_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_155575_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_155575_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_155575_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_155575_:before {content:'공백: 50px';}
}

 @media \0screen{
	.empty_line_155575_ {height:50px; line-height:50px;}
	[id^=div_user_list] .empty_line_155575_:before {content:'공백: 50px';}
}

/* ****************** 1칸 레이아웃  ****************** */

.layout_155415_ {clear:both; min-width:150px; max-width:1000px; margin:0 auto; width:95%;}
.layout_155415_ > div:after {content:''; display:block; clear:both;}
.layout_155415_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_155415_ {min-width:1000px;}
}

/* ****************** 맞춤전송폼 - 기본폼  ****************** */

.myreg_form__155416_ {padding:10px;}
.myreg_form__155416_ * {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.myreg_form__155416_ dd * {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box;}
.myreg_form__155416_ h3 {margin:0; padding:10px; font-size:15px; color:#333; text-align:left;}
.myreg_form__155416_ ul {
	position:relative; width:100%; margin:0 0 15px; padding:5px 0; list-style:none;
	-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;
}
.myreg_form__155416_ li {border-radius:7px; border:1px solid #e2e5e7; margin-bottom:10px; transition:all .2s;}
.myreg_form__155416_ li:hover{border-color:rgba(255,193,72,15); transition:all .2s;}
  
  /*신청인*/
  .myreg_form__155416_ li:first-child dd{}
  .myreg_form__155416_ li:first-child dd input{}
  
    /*휴대전화*/
  .myreg_form__155416_ li:nth-child(2){}
  
  /*내용*/
  .myreg_form__155416_ li:nth-child(3) dd{padding:20px; }
  .myreg_form__155416_ li:nth-child(3) dd textarea{max-width:100%; width:auto; min-height:150px; resize:none; padding:0; margin:0; }
  
.myreg_form__155416_ dl {display:table; width:100%; margin:0;}
.myreg_form__155416_ dt {display:table-cell; width:20%; max-width:120px; padding:30px 5px; font-size:14px; vertical-align:middle; text-align:center; background:#f9f9f9; border-radius:7px 0 0 7px; border-right:1px solid #f9f9f9; transition:all .2s;}
.myreg_form__155416_ li:hover dt{color:#fff; background:rgba(255,193,72,15); transition:all .2s;}
.myreg_form__155416_ dt i {font-style:normal; color:#d00000;}
.myreg_form__155416_ dd {display:table-cell; margin:0; padding:2px 5px 2px 15px; font-size:14px; vertical-align:middle; text-align:left;}
.myreg_form__155416_ dd > span {display:inline-block; padding:5px; color:#0256d0;}
  .myreg_form__155416_ dd:nth-child(3)
.myreg_form__155416_ textarea {margin:2px 0; font-size:12px;}
.myreg_form__155416_ input[type=text],
.myreg_form__155416_ textarea,
.myreg_form__155416_ select {
	margin:2px 0; padding:.6em .3em; border:1px solid #aaa; font-size:12px;
}
.myreg_form__155416_ label {font-size:14px;}

.myreg_form__155416_ .privacy {margin:0 0 15px;}
.myreg_form__155416_ .privacy > div {overflow:auto; height:230px; padding:25px; border:1px solid #e2e5e7; border-radius:4px; background:#f9f9f9; font-size:13px; text-align:left; line-height:20px; color:#777;}
.myreg_form__155416_ .privacy h4 {
	padding:5px 10px; border-radius:.3em; background:rgba(240,130,0,0.1); color:#000; margin:0 0 10px;
}
.myreg_form__155416_ .privacy label {display:block; padding:10px 5px; font-size:13px;}

.myreg_form__155416_ .submit {text-align:center;}
.myreg_form__155416_ .submit button {padding:10px 30px; border:none; background-color:#666; cursor:pointer; font-size:13px; color:#fff;vertical-align:middle;}
.myreg_form__155416_ .submit button:hover{color:#ffd548;}

/* ****************** 공백  ****************** */

.empty_line_155417_ {display:block; width:100%; height:20px; line-height:20px;}

[id^=div_user_list] .empty_line_155417_ {display:block !important; border:1px dotted #f00;}
[id^=div_user_list] .empty_line_155417_:before {content:'공백: 20px'; padding:0 15px; font-size:13px; font-weight:normal; color:#f00;}

@media (min-width:1024px){
	.empty_line_155417_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_155417_:before {content:'공백: 80px';}
}

 @media \0screen{
	.empty_line_155417_ {height:80px; line-height:80px;}
	[id^=div_user_list] .empty_line_155417_:before {content:'공백: 80px';}
}
