.tistory_pop {width:95%;
		background:#fff;
		padding:1.5em;
		border-radius:10px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;}
.tistory_pop .input_title input {vertical-align:middle !important; margin:0 0;   
-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}

.tistory_pop .input_title select {border-bottom:1px solid #ccc; min-height:20px; -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;}
.tistory_pop .title {color:#464646; font-size:1.6em; letter-spacing:-0.05em;}

.tistory_pop .input_title {margin-bottom:25px; font-size:1em;}
.tistory_pop .input_title span {display:inline-block; width:20%;  white-space:pre;}
.tistory_pop .input_title span strong {color:#ed1c24;}
.tistory_pop .input_title input[type=text] {width:70%; border:none; border-bottom:1px solid #ccc; min-height:20px;}
.tistory_pop .checkbox_request {display:block; padding:0 0; margin:3px 0; display:table; width:100%;}
.tistory_pop .checkbox_request li {list-style:none; display:table-cell; width:33.3%; font-size:0.9em; vertical-align:middle;}
.tistory_pop .checkbox_request li input {vertical-align:sub;}

.tistory_pop .textarea_box {width:99%; resize:none; height:80px; border:1px solid #ccc;}
.tistory_pop .footer_btn {text-align:center; margin-top:25px;}
.tistory_pop .footer_btn img {width:80%; max-width:270px;}

@media screen and (max-width:480px) {
.tistory_pop {padding:0.1em;}
.tistory_pop .input_title span {width:30%; letter-spacing:-0.03em; }
}