@charset "utf-8";
/* 
Project _ CSS Init
FileName _ mainContents.css
Date _ 2016.12.30
*/

/*popup 레이어*/	
.popList { position: absolute; top: 121px; z-index: 1000; }
.popup { float: left; padding: 10px; margin: 0; min-width: 200px; }
.popup .line01 { display: block; border: 1px #a6a6a6 solid; border-top: 1px #c0c2c4 solid; border-left: 1px #c0c2c4 solid; }
.popup .line02 { display: block; border: 1px #fff solid; width: 300px; height: 350px; background: url(/popup/html/pop_bg.png) }
/*.popup .line03{display:block; border:1px #fff solid; width:800px; height:350px; background:#fff url(/img/common/no_img02.gif) no-repeat center; }*/
.popup h2 { margin: 10px 0 0; padding: 0 2px 0 5px; font-size: 20px; line-height: 160%; text-align: center; }
.popup p { padding: 0 2px 0 5px; }
.popup ol { list-style-type: upper-roman; }
.popup div.bott { display: block; position: relative; top: 0; right: 0; margin: 3px 0 0; padding: 0; font-size: 12px; color: #666; text-align: right; vertical-align: middle; letter-spacing: -1px; }
.popup div.bott img { margin: 0 5px 0 }
.popup div.bott a { display: inline-block; margin: 0 0 0 5px; position: relative; right: 0; }
.ie7 .popup { background: #fff; border: 1px #a6a6a6 solid; border-top: 1px #c0c2c4 solid; border-left: 1px #c0c2c4 solid; background: #fff url(/img/common/no_img02.png) repeat-x 0 0; }
.popup { background: rgb(226,226,226); /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjczJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=); background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 10%, rgba(219,219,219,1) 10%, rgba(221,221,221,1) 10%, rgba(254,254,254,1) 73%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(226,226,226,1)), color-stop(10%, rgba(255,255,255,1)), color-stop(10%, rgba(219,219,219,1)), color-stop(10%, rgba(221,221,221,1)), color-stop(73%, rgba(254,254,254,1))); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 10%, rgba(219,219,219,1) 10%, rgba(221,221,221,1) 10%, rgba(254,254,254,1) 73%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 10%, rgba(219,219,219,1) 10%, rgba(221,221,221,1) 10%, rgba(254,254,254,1) 73%); /* Opera 11.10+ */ background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 10%, rgba(219,219,219,1) 10%, rgba(221,221,221,1) 10%, rgba(254,254,254,1) 73%); /* IE10+ */ background: linear-gradient(to bottom, rgba(226,226,226,1) 0%, rgba(255,255,255,1) 10%, rgba(219,219,219,1) 10%, rgba(221,221,221,1) 10%, rgba(254,254,254,1) 73%); /* W3C */ /*DropShadow*/ -webkit-box-shadow: #666 0px 2px 3px; -moz-box-shadow: #666 0px 2px 3px; box-shadow: 0px 2px 3px #666; /*radius*/ -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; }
/*popup 일반팝업*/	
.popup_win { display: block; }
.popup_win a { display: block; padding: 0; margin: 0; }
.popup_win .line02 { display: block; overflow: hidden; padding: 20px; margin: 0; /*width:463px*/ min-height: 460px; background: url(/popup/html/pop_bg.png) }
.popup_win .line01 img { width: 100%; }/*공간이비어서강제맞춤*/
/*.popup .line03{display:block; border:1px #fff solid; width:800px; height:350px; background:#fff url(/img/common/no_img02.gif) no-repeat center; }*/

.popup_win div.bott { display: block; position: relative; top: 0; right: 0; margin: 3px 0 0; padding: 0; font-size: 12px; color: #666; text-align: right; vertical-align: middle; letter-spacing: -1px; }
.popup_win div.bott img { margin: 0 5px 0 }
.popup_win div.bott a { display: inline-block; margin: 0; position: relative; right: 0; }
/*.ie7 .popup_win {background:#fff; border:1px #a6a6a6 solid;  border-top:1px #c0c2c4 solid; border-left:1px #c0c2c4 solid;background:#fff url(/img/common/no_img02.png) repeat-x 0 0;  }*/
