@charset "utf-8";
/* WIPS DesignTeam LJS 130521 */

/* SDT > Layout > Page*/

/* 기본형  */
/* ONE-Layer (temp_df_pg_ol) */
.temp_df_pg_ol #wrap{margin:0 auto;}
.temp_df_pg_ol #container{width:100%;}
.temp_df_pg_ol #container:after{display:block;clear:both;content:''}
.temp_df_pg_ol .width950{width:950px;}
/* Layout Color - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_df_pg_ol div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_df_pg_ol #wrap{padding-top:10px; background:#f7f7f7; text-indent:10px;}
.temp_df_pg_ol #container{width:100%; padding:10px 0; background:#ebebeb; height:235px;}
/* // ONE-Layer (df_pg_ol) */

/* temp_df_pg_f2*/
.temp_df_pg_f2 #wrap{margin:0 auto;}
.temp_df_pg_f2 #header{width:100%;}
.temp_df_pg_f2 #container{width:100%;}
.temp_df_pg_f2 #container:after{display:block;clear:both;content:''}
.temp_df_pg_f2 .width950{width:950px;}
/* Layout Color - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_df_pg_f2 div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_df_pg_f2 #wrap{padding-top:10px; background:#f7f7f7; text-indent:10px;}
.temp_df_pg_f2 #header{width:100%; margin-top:10px; padding:10px 0; background:#e5e5e5;}
.temp_df_pg_f2 #container{width:100%; padding:10px 0; background:#ebebeb; height:235px;}
/* // temp_df_pg_f2 */

/* temp_df_pg_f3 */
.temp_df_pg_f3 #wrap{margin:0 auto;}
.temp_df_pg_f3 #header{width:100%;}
.temp_df_pg_f3 #container{width:100%;}
.temp_df_pg_f3 #container:after{display:block;clear:both;content:''}
.temp_df_pg_f3 #footer{width:100%;}
.temp_df_pg_f3 .width950{width:950px;}
/* Layout Color - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_df_pg_f3 div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_df_pg_f3 #wrap{padding-top:10px; background:#f7f7f7; text-indent:10px;}
.temp_df_pg_f3 #header{width:100%; margin-top:10px; padding:10px 0; background:#e5e5e5;}
.temp_df_pg_f3 #container{width:100%; padding:10px 0; background:#ebebeb; height:235px;}
.temp_df_pg_f3 #footer{width:auto; padding:10px 0; background:#e5e5e5;}
/* // df_pg_f3 */

/* temp_df_pg_f3_1f1f*/
.temp_df_pg_f3_1f1f #wrap{margin:0 auto;}
.temp_df_pg_f3_1f1f #header{width:100%;}
.temp_df_pg_f3_1f1f #container{width:100%;}
.temp_df_pg_f3_1f1f #container:after{display:block;clear:both;content:''}
.temp_df_pg_f3_1f1f .snb{float:left; width:20%;}
.temp_df_pg_f3_1f1f .content{float:left; *float:default; width:80%;}
.temp_df_pg_f3_1f1f #footer{width:100%;}
.temp_df_pg_f3_1f1f .width950{width:950px;}
/* Layout Color - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_df_pg_f3_1f1f div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_df_pg_f3_1f1f #wrap{padding-top:10px; background:#f7f7f7; text-indent:10px;}
.temp_df_pg_f3_1f1f #header{width:100%; margin-top:10px; padding:10px 0; background:#e5e5e5;}
.temp_df_pg_f3_1f1f #container{width:100%; padding-top:10px; background:#ebebeb;}
.temp_df_pg_f3_1f1f .snb{margin-top:10px;  padding:10px 0; background:orange;}
.temp_df_pg_f3_1f1f .content{margin-top:10px; padding-top:10px; background:red; height:200px;}
.temp_df_pg_f3_1f1f #footer{width:auto; padding:10px 0; background:#e5e5e5;}
/* // df_pg_f3_1f1f */

/* temp_df_pg_f3_1f1f1f */
.temp_df_pg_f3_1f1f1f #wrap{margin:0 auto;}
.temp_df_pg_f3_1f1f1f #header{width:100%;}
.temp_df_pg_f3_1f1f1f #container{width:100%;}
.temp_df_pg_f3_1f1f1f #container:after{display:block;clear:both;content:''}
.temp_df_pg_f3_1f1f1f .snb{float:left;width:20%;}
.temp_df_pg_f3_1f1f1f .content{float:left;width:60%;}
.temp_df_pg_f3_1f1f1f .aside{float:left; *float:default; width:20%;}
.temp_df_pg_f3_1f1f1f #footer{width:100%;}
.temp_df_pg_f3_1f1f1f .width950{width:950px;}
/* Layout Color - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_df_pg_f3_1f1f1f div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_df_pg_f3_1f1f1f #wrap{padding-top:10px; background:#f7f7f7; text-indent:10px;}
.temp_df_pg_f3_1f1f1f #header{width:100%; margin-top:10px; padding:10px 0; background:#e5e5e5;}
.temp_df_pg_f3_1f1f1f #container{width:100%; padding-top:10px; background:#ebebeb;}
.temp_df_pg_f3_1f1f1f .snb{margin-top:10px;  padding:10px 0; background:orange;}
.temp_df_pg_f3_1f1f1f .content{margin-top:10px;  padding:10px 0; background:red; height:200px;}
.temp_df_pg_f3_1f1f1f .aside{margin-top:10px;  padding:10px 0; background:#009045;}
.temp_df_pg_f3_1f1f1f #footer{width:auto; padding:10px 0; background:#e5e5e5;}
/* // df_pg_f3_1f1f1f */

/* temp_df_pg_v3 */
.temp_df_pg_v3 #wrap{min-width:1000px;}
.temp_df_pg_v3 #header{width:100%;}
.temp_df_pg_v3 #container{width:100%;}
.temp_df_pg_v3 #container:after{display:block;clear:both;content:''}
.temp_df_pg_v3 #footer{width:100%;}
/* Layout Color - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_df_pg_v3 div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_df_pg_v3 #wrap{padding-top:10px; background:#f7f7f7; text-indent:10px;}
.temp_df_pg_v3 #header{width:100%; margin-top:10px; padding:10px 0; background:#e5e5e5;}
.temp_df_pg_v3 #container{width:100%; padding:10px 0; background:#ebebeb; height:235px;}
.temp_df_pg_v3 #footer{width:auto; padding:10px 0; background:#e5e5e5;}
/* // df_pg_v3 */

/* 확장형  */
/* temp_ep_pg_v3_1v */
.temp_ep_pg_v3_1v #wrap{position:absolute; width:auto; height:auto; top:0; left:0; right:0; bottom:0; overflow:hidden;}
.temp_ep_pg_v3_1v #header{position:absolute; left:0px; right:0px; top:0px; width:100%; min-width:1000px; height:40px; z-index:25; overflow:hidden;}
.temp_ep_pg_v3_1v #container{position:absolute; top:40px; left:0; right:0; bottom:40px; min-height:0; margin:0; overflow:auto; z-index:20;}
.temp_ep_pg_v3_1v #container:after{clear:both; content:""; display:block; height:0; visibility:hidden;}
.temp_ep_pg_v3_1v #footer{position:absolute; left:0px; right:0px; bottom:0px; width:100%; min-width:1000px; height:40px; background:#fff; z-index:100;}
/* Layout width,height,color 임의지정 - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_ep_pg_v3_1v div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_ep_pg_v3_1v #wrap{background:#f7f7f7; text-indent:10px;}
.temp_ep_pg_v3_1v #header{background:#e5e5e5;}
.temp_ep_pg_v3_1v #header p{padding:10px 0;}
.temp_ep_pg_v3_1v #container{padding:10px 0; background:#ebebeb;}
.temp_ep_pg_v3_1v .content{width:700px; height:500px; margin:10px; border:1px dashed #000;}
.temp_ep_pg_v3_1v #footer{background:#e5e5e5;}
.temp_ep_pg_v3_1v #footer p{padding:10px 0;}
/* // ep_pg_v3_1v */

/* temp_ep_pg_v3_1f1v */
.temp_ep_pg_v3_1f1v #wrap{position:absolute; width:auto; height:auto; top:0; left:0; right:0; bottom:0; overflow:hidden;}
.temp_ep_pg_v3_1f1v #header{position:absolute; left:0px; right:0px; top:0px; width:100%; min-width:1000px; height:40px; z-index:25; overflow:hidden;}
.temp_ep_pg_v3_1f1v #container{position:absolute; top:40px; left:0; right:0; bottom:40px; min-height:0; margin:0; overflow:hidden; z-index:20;}
.temp_ep_pg_v3_1f1v #container:after{clear:both; content:""; display:block; height:0; visibility:hidden;}
.temp_ep_pg_v3_1f1v .snb{width:200px; height:100%; overflow-x:hidden; overflow-y:auto; *position:absolute; *left:0;}
.temp_ep_pg_v3_1f1v .content{position:absolute; top:0; left:200px; right:0; width:auto; height:100%; overflow:auto;}
.temp_ep_pg_v3_1f1v #footer{position:absolute; left:0px; right:0px; bottom:0px; width:100%; min-width:1000px; height:40px; z-index:100;}
/* Layout width,height,color 임의지정 - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_ep_pg_v3_1f1v div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_ep_pg_v3_1f1v #wrap{background:#f7f7f7; text-indent:10px;}
.temp_ep_pg_v3_1f1v #header{background:#e5e5e5;}
.temp_ep_pg_v3_1f1v #header p{padding:10px 0;}
.temp_ep_pg_v3_1f1v #container{background:#ebebeb;}
.temp_ep_pg_v3_1f1v .snb{background:orange;}
.temp_ep_pg_v3_1f1v .snb p{height:300px; margin:10px; border:1px dashed #fff;}
.temp_ep_pg_v3_1f1v .content{background:red;}
.temp_ep_pg_v3_1f1v .content p{width:500px; height:500px; margin:10px; border:1px dashed #fff;}
.temp_ep_pg_v3_1f1v #footer{background:#e5e5e5;}
.temp_ep_pg_v3_1f1v #footer p{padding:10px 0;}
/* // temp_ep_pg_v3_1f1v */

/* temp_ep_pg_v3_1v1v (Splitter) */
.temp_ep_pg_v3_1v1v #wrap{position:absolute; width:auto; height:auto; top:0; left:0; right:0; bottom:0; overflow:hidden;}
.temp_ep_pg_v3_1v1v #header{position:absolute; top:0px; left:0px; width:100%; min-width:1000px; height:40px; z-index:25; overflow:hidden;}
.temp_ep_pg_v3_1v1v #container{position:absolute; top:40px; left:0; right:0; bottom:40px; z-index:20;}
.temp_ep_pg_v3_1v1v * html #container{height:96%;} /* IE7 hack*/
.temp_ep_pg_v3_1v1v #left_division{overflow:auto; width:200px; min-width:200px; height:100%; top:0px; left:0px; bottom:0px; z-index:30;}
.temp_ep_pg_v3_1v1v #right_division{position:absolute; width:auto; top:0px; left:0px; right:0px; bottom:0px; margin-left:0px; z-index:0; overflow:auto;}
.temp_ep_pg_v3_1v1v #footer{position:absolute; left:0px; bottom:0; width:100%; min-width:1000px; height:40px; background:#fff; z-index:100;}
/* Splite */
.temp_ep_pg_v3_1v1v #splite_div{height:100%; width:100%; *min-height:1000px;}
.temp_ep_pg_v3_1v1v .vsplitbar{width:5px; background:#ffffff; border-left:1px solid #666; border-right:1px solid #666; cursor:e-resize;}
/* Layout width,height,color 임의지정 - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_ep_pg_v3_1v1v div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_ep_pg_v3_1v1v #wrap{background:#f7f7f7; text-indent:10px;}
.temp_ep_pg_v3_1v1v #header{background:#e5e5e5;}
.temp_ep_pg_v3_1v1v #header p{height:40px; padding:10px 0;}
.temp_ep_pg_v3_1v1v #container{background:#ebebeb;}
.temp_ep_pg_v3_1v1v #left_division{background:orange;}
.temp_ep_pg_v3_1v1v #left_division p{height:300px; margin:10px; border:1px dashed #fff;}
.temp_ep_pg_v3_1v1v #right_division{background:red;}
.temp_ep_pg_v3_1v1v #right_division .div_con p{width:500px; height:500px; margin:10px; border:1px dashed #fff;}
.temp_ep_pg_v3_1v1v #footer{background:#e5e5e5;}
.temp_ep_pg_v3_1v1v #footer p{height:40px; padding:10px 0px;}
/* // temp_ep_pg_v3_1v1v (Splitter) */

/* temp_ep_pg_v3_1f1v1f */
.temp_ep_pg_v3_1f1v1f #wrap{position:absolute; width:auto; height:auto; top:0; left:0; right:0; bottom:0; overflow:hidden;}
.temp_ep_pg_v3_1f1v1f #header{position:absolute; left:0px; right:0px; top:0px; width:100%; min-width:1000px; height:40px; z-index:25; overflow:hidden;}
.temp_ep_pg_v3_1f1v1f #container{position:absolute; top:40px; left:0; right:0; bottom:40px; min-height:0; margin:0; overflow:hidden; z-index:20;}
.temp_ep_pg_v3_1f1v1f #container:after{clear:both; content:""; display:block; height:0; visibility:hidden;}
.temp_ep_pg_v3_1f1v1f .snb{float:left; width:200px; height:100%; overflow-x:hidden; overflow-y:auto; *position:absolute; *left:0px;}
.temp_ep_pg_v3_1f1v1f .content{position:absolute; top:0; left:200px; right:200px; width:auto; height:100%; overflow:auto;}
.temp_ep_pg_v3_1f1v1f .aside{float:right; width:200px; height:100%; overflow-x:hidden; overflow-y:auto; *position:absolute; *right:0px;}
.temp_ep_pg_v3_1f1v1f #footer{clear:both; position:absolute; left:0px; right:0px; bottom:0px; width:100%; min-width:1000px; height:40px; z-index:100;}
/* Layout width,height,color 임의지정 - 실제 서비스 적용 후 아래 코드는 삭제 하세요 */
.temp_ep_pg_v3_1f1v1f div{color:#2d2c2d; font-family:Tahoma; font-size:14px; font-weight:bold;}
.temp_ep_pg_v3_1f1v1f #wrap{background:#f7f7f7; text-indent:10px;}
.temp_ep_pg_v3_1f1v1f #header{background:#e5e5e5;}
.temp_ep_pg_v3_1f1v1f #header p{padding:10px 0;}
.temp_ep_pg_v3_1f1v1f #container{min-width:500px; background:#ebebeb;}
.temp_ep_pg_v3_1f1v1f .snb{background:orange;}
.temp_ep_pg_v3_1f1v1f .snb p{height:300px; margin:10px; border:1px dashed #fff;}
.temp_ep_pg_v3_1f1v1f .content{background:red;}
.temp_ep_pg_v3_1f1v1f .content p{min-width:500px; height:500px; margin:10px; border:1px dashed #fff;}
.temp_ep_pg_v3_1f1v1f .aside{background:#009045;}
.temp_ep_pg_v3_1f1v1f .aside p{height:300px; margin:10px; border:1px dashed #fff;}
.temp_ep_pg_v3_1f1v1f #footer{background:#e5e5e5;}
.temp_ep_pg_v3_1f1v1f #footer p{padding:10px 0px;}
/* // temp_ep_pg_v3_1f1v1f */

/* //SDT > Layout > Page*/

/* SDT > Layout > Popup */
.temp_neww_type1 .font_color_red, .temp_neww_type2 .font_color_red, .temp_neww_type3 .font_color_red, .temp_layer_bg_type1 .font_color_red{color:#ED1C27;}
.temp_neww_type1 .font_type_bold, .temp_neww_type2 .font_type_bold, .temp_neww_type3 .font_type_bold, .temp_neww_type3 .font_type_bold{font-weight:bold;}
.temp_neww_type1, .temp_neww_type2, .temp_neww_type3{position:relative; left:0px; top:0px; right:0px; bottom:0px; overflow:hidden;}

.temp_neww_type1 #pop_header{position:absolute; top:0; left:0; width:400px; height:36px; background:#3A9C0E;}
.temp_neww_type1 #pop_header .leftblock_logotitle{padding:9px 0 0 15px;}
.temp_neww_type1 #pop_header .leftblock_logotitle .title{background:url('../../image/temp/icon_bu1.gif') no-repeat left center; padding-top:3px; padding-left:15px; font-size:14px; color:#FFF;}

.temp_neww_type1 #pop_container{width:400px; height:100%;}
.temp_neww_type1 * html #pop_container{height:96%;} /* IE7 hack*/
.temp_neww_type1 #pop_container .pop_headHeight{height:36px;}
.temp_neww_type1 #pop_container .pop_content{position:relative; z-index:1;}
.temp_neww_type1 #pop_container .pop_content_space{margin:20px;}
.temp_neww_type1 .pop_conblock .roundbox{margin-bottom:10px;}
.temp_neww_type1 .pop_conblock .roundbox .rtop, .rbottom{display:block; *display:inline;}
.temp_neww_type1 .pop_conblock .roundbox .rtop *,
.temp_neww_type1 .pop_conblock .roundbox .rbottom *{display:block; height:1px; overflow:hidden; background-color:#EAEAEA;}
.temp_neww_type1 .pop_conblock .roundbox .r1{margin:0 5px;}
.temp_neww_type1 .pop_conblock .roundbox .r2{margin:0 3px;}
.temp_neww_type1 .pop_conblock .roundbox .r3{margin:0 2px;}
.temp_neww_type1 .pop_conblock .roundbox .r4{margin:0 1px; height:2px;}
.temp_neww_type1 .pop_conblock .roundbox .divsbox{background:#EAEAEA; padding:10px 20px; color:#777777; line-height:17px; text-align:center;}
.temp_neww_type1 .pop_btnblock{text-align:center; margin-top:20px;}
.temp_neww_type1 .pop_btnblock .btn_graytype1{display:inline-block; border:1px solid #9e9e9e; background:#ffffff; padding:5px 10px; padding:7px 10px 3px\9; text-align:center; color:#4d4d4d;}
.temp_neww_type1 .pop_btnblock .btn_leftspace{margin-left:5px;}

.temp_neww_type2 #pop_header{position:absolute; top:0; left:0; width:400px; height:36px; background:#3A9C0E;}
.temp_neww_type2 #pop_header .leftblock_logotitle{padding:9px 0 0 15px;}
.temp_neww_type2 .pop_inputtype{width:265px; height: 19px; border:1px solid #7E9CB8; margin-left:5px;}
.temp_neww_type2 #pop_header .leftblock_logotitle .title{background:url('../../image/temp/icon_bu1.gif') no-repeat left center; padding-top:3px; padding-left:15px; font-size:14px; color:#FFF;}
.temp_neww_type2 #pop_container{width:400px; height:100%;}
.temp_neww_type2 * html #pop_container{height:96%;} /* IE7 hack*/
.temp_neww_type2 #pop_container .pop_headHeight{height:36px;}
.temp_neww_type2 #pop_container .pop_content{position:relative; z-index:1;}
.temp_neww_type2 #pop_container .pop_content_space{margin:20px;}
.temp_neww_type2 .pop_btnblock{text-align:center; margin-top:20px;}
.temp_neww_type2 .btn_graytype1{display:inline-block; border:1px solid #9e9e9e; background:#ffffff; padding:5px 10px; padding:7px 10px 3px\9; text-align:center; color:#4d4d4d;}
.temp_neww_type2 .pop_btnblock .btn_leftspace{margin-left:5px;}

.temp_neww_type3 #pop_header{position:absolute; top:0; left:0; width:700px; height:44px; background:#EBEBEB; border-bottom:4px solid #65B93D;}
.temp_neww_type3 #pop_header .leftblock_logotitle{float:left; padding:10px 15px}
.temp_neww_type3 #pop_header .leftblock_logotitle .title{float:left; margin-left:10px; margin-top:6px; font-size:12px;}
.temp_neww_type3 #pop_container{width:700px; height:100%;}
.temp_neww_type3 * html #pop_container{height:96%;} /* IE7 hack*/
.temp_neww_type3 #pop_container .pop_headHeight{height:44px;}
.temp_neww_type3 #pop_container .pop_content {position:relative; z-index:1;}
.temp_neww_type3 #pop_container .pop_content_space{margin:20px;}
.temp_neww_type3 .pop_conblock{height:300px;}

.temp_layer_type1{}
.temp_layer_type1 .btn_graytype2{display:inline-block; border:1px solid #858585; background:#e9e9e9; padding:5px 7px; padding:7px 10px 3px\9; text-align:center; color:#4d4d4d;}
.temp_layer_type1 .layer{position:absolute; margin-top:-1px; z-index:10;}
.temp_layer_type1 .layer .btn_close{position:absolute; right:-22px;}
.temp_layer_type1 .layer_block{float:left; width:500px; color:#666; border:1px solid #000; background:#FFF; padding:20px;}
.temp_layer_type1 .layer_block .infotext_block{height:23px; border-bottom:1px dotted #b7b7b7;}
.temp_layer_type1 .layer_block .infotext_block .infotext{float:left; padding-left:25px; background:url('../../image/temp/icon_tip.gif') no-repeat left; font-size:11px; color:#888888;}
.temp_layer_type1 .layer_block .con_block{padding:10px;}

.temp_layer_type2{}
.temp_layer_type2 .btn_graytype2{display:inline-block; border:1px solid #858585; background:#e9e9e9; padding:5px 7px; padding:7px 10px 3px\9; text-align:center; color:#4d4d4d;}
.temp_layer_type2 .layer{position:absolute; margin-top:-1px; width:500px; border:1px solid #858585; background:#fff; z-index:1000;}
.temp_layer_type2 .con_block{padding:30px 10px;}
.temp_layer_type2 .bottom_block{border-top:1px solid #F5F5F5;}
.temp_layer_type2 .bottom_block .btn_block{padding:10px 0px; border-top:1px solid #C2C2C2;}
.temp_layer_type2 .bottom_block .btn_block .btn_close{float:right; margin-right:10px;}
.temp_layer_type2 .bottom_block .btn_block .btn_reset{float:left; margin-left:10px;}
.temp_layer_type2 .bottom_block .btn_block .info_text{font-size:11px; text-align:center; color:#888888}
.temp_layer_type2 .bottom_block .paginate_topspace{padding:5px 0px; background:#FBFAFA; text-align:center;}
.temp_layer_type2 .bottom_block .paginate_type{}
.temp_layer_type2 .bottom_block .paginate_type a{display:inline-block;  padding:0 7px 0 4px; vertical-align:middle; border-right:1px solid #D1D1D1; color:#606060;}
.temp_layer_type2 .bottom_block .paginate_type a.last{border:none;}
.temp_layer_type2 .bottom_block .paginate_type strong{display:inline-block;  padding:0 7px 0 4px; vertical-align:middle; border-right:1px solid #D1D1D1; color:#E25B3B;}
.temp_layer_type2 .bottom_block .paginate_type .btn_type{margin-top:0px; margin-right:3px; padding:0px; border:none;}

.temp_layer_bg_type1 .layerdown{display:none; position:fixed; _position:absolute; _min-height:100%; top:0; left:0; width:100%; height:100%; z-index:10000; _border:solid;}
.temp_layer_bg_type1 .layerdown.open{display:block;}
.temp_layer_bg_type1 .layerdown .bg{position:absolute; top:0; left:0; width:100%; height:100%; _min-height:100%; background:#000; opacity:.2; filter:alpha(opacity=20);}
.temp_layer_bg_type1 .layer{position:absolute; top:23%; left:37%; line-height:normal; white-space:normal; background:#fff; }
.temp_layer_bg_type1 #pop_header{position:absolute; top:0; left:0; width:400px; height:36px; background:#3A9C0E;}
.temp_layer_bg_type1 #pop_header .leftblock_logotitle{padding:9px 0 0 15px;}
.temp_layer_bg_type1 #pop_header .leftblock_logotitle .title{background:url('../../image/temp/icon_bu1.gif') no-repeat left center; padding-top:3px; padding-left:15px; font-size:14px; color:#FFF;}
.temp_layer_bg_type1 #pop_container{width:400px; min-height:100%;}
.temp_layer_bg_type1 * html #pop_container{height:96%;} /* IE7 hack*/
.temp_layer_bg_type1 #pop_container .pop_headHeight{height:36px;}
.temp_layer_bg_type1 #pop_container .pop_content{position:relative; z-index:1;}
.temp_layer_bg_type1 #pop_container .pop_content_space{margin:20px;}
.temp_layer_bg_type1 .pop_conblock .roundbox{margin-bottom:10px;}
.temp_layer_bg_type1 .pop_conblock .roundbox .rtop, .rbottom{display:block; *display:inline;}
.temp_layer_bg_type1 .pop_conblock .roundbox .rtop *,
.temp_layer_bg_type1 .pop_conblock .roundbox .rbottom *{display:block; height:1px; overflow:hidden; background-color:#EAEAEA;}
.temp_layer_bg_type1 .pop_conblock .roundbox .r1{margin:0 5px;}
.temp_layer_bg_type1 .pop_conblock .roundbox .r2{margin:0 3px;}
.temp_layer_bg_type1 .pop_conblock .roundbox .r3{margin:0 2px;}
.temp_layer_bg_type1 .pop_conblock .roundbox .r4{margin:0 1px; height:2px;}
.temp_layer_bg_type1 .pop_conblock .roundbox .divsbox{background:#EAEAEA; padding:10px 20px; color:#777777; line-height:17px; text-align:center;}
.temp_layer_bg_type1 .pop_btnblock{text-align:center; margin-top:20px;}
.temp_layer_bg_type1 .pop_btnblock .btn_graytype1{display:inline-block; border:1px solid #bdbdbd; background:#fcfcfc; padding:5px 10px; padding:7px 10px 3px\9; text-align:center; color:#4d4d4d;}
.temp_layer_bg_type1 .pop_btnblock .btn_leftspace{margin-left:5px;}
/* //SDT > Layout > Popup */

/* SDT > Layout > Error */
.temp_error_type #fixpage_header{display:block; margin:0 auto; padding-top:70px; width:640px;}
.temp_error_type #fixpage_header .leftblock_logotitle{float:left; padding:8px 15px;}
.temp_error_type #fixpage_container{clear:both; width:640px; margin:0 auto;}
.temp_error_type .fixpage_content{position:relative; z-index:1; border-top:2px solid #606060; border-bottom:1px solid #DADADA;}
.temp_error_type #fixpage_footer{position:relative; margin:0 auto; clear:both; bottom:0; width:640px;}
.temp_error_type .member_footer_type{margin:20px auto 0; text-align:center;}
.temp_error_type .member_footer_type .copyright{ padding-left:5px; font-size:11px; color:#706E6F; letter-spacing:-0.01em;}

.temp_error_type .rightblock_hpblock{margin-top:12px;}
.temp_error_type .top_nav_login{position:relative; float:right; margin-top:12px !important; margin-right:10px;}
.temp_error_type .top_nav_login .btn_navbox{float:left; color:#666; margin-left:10px;}
.temp_error_type .top_nav_login .btn_navbox li{float:left; font-size:11px; padding:2px 7px 0 7px; background:url('../../image/temp/line_type.gif') no-repeat right;}
.temp_error_type .top_nav_login .btn_navbox li.none{float:left; font-size:11px; padding:2px 0 0 7px; background:none;}
.temp_error_type .top_nav_login .btn_navbox a  {color:#666 !important; text-decoration:none;}
.temp_error_type .top_nav_login .btn_navbox a:link  {color:#666 !important; text-decoration:none;}

.temp_error_type .mb_errorblock{padding:30px 50px 30px 100px;}
.temp_error_type .mb_errorblock .division{padding-left:100px; background:url('../../image/temp/icon_exclamation1.gif') no-repeat 0 50%; color:#666; min-height:51px;}
.temp_error_type .mb_errorblock .division p.error_title{padding:13px 0px; font-size:18px; font-weight:bold; color:#4d4d4d !imrportant; letter-spacing:-0.05em;}
.temp_error_type .mb_errorblock .division p.error_title{margin-bottom:10px; font-size:18px; font-weight:bold; color:#4d4d4d !imrportant; letter-spacing:-0.05em;}
.temp_error_type .mb_errorblock .division p.error_infotext{padding-bottom:10px;}
.temp_error_type .mb_errorblock .division p.error_infotext2{padding-bottom:10px; line-height:17px;}
.temp_error_type .mb_errorblock .division p.error_infotext3{line-height:17px;}
.temp_error_type .mb_errorblock .division p.error_infotext4{padding:12px 0; *height:23px;}
.temp_error_type .mb_errorblock .division li.texticon{height:18px; padding-left:10px; background:url('../../image/temp/icon_dot1.gif') no-repeat left 5px;}

.temp_error_type .mb_errorblock2{padding:40px 50px 30px 50px; background:#F4F2F3; border-top:1px solid #DBD9DA;}
.temp_error_type .mb_errorblock2 li.sbox{padding-bottom:20px;}
.temp_error_type .mb_errorblock2 li.sbox2{margin-left:0px; padding:20px 0; background:url('../../image/temp/bg_dotline_hr1.gif') repeat-x 0 0;}
.temp_error_type .mb_errorblock2 li.sbox3{margin-left:0px; padding:10px 0; *padding:0; background:url('../../image/temp/bg_dotline_hr1.gif') repeat-x 0 0;}
.temp_error_type .mb_errorblock2 li.sbox3 .linespace{padding:10px 0;}
.temp_error_type .mb_errorblock2 li.sbox p.linetexttype, .mb_errorblock2 li.sbox2 p.linetexttype, .mb_errorblock2 li.sbox3 p.linetexttype{padding-bottom:20px;}
.temp_error_type .mb_errorblock2 li.sbox li.texticon, .mb_errorblock2 li.sbox2 li.texticon, .mb_errorblock2 li.sbox3 li.texticon{height:18px; padding-left:10px; background:url('../../image/temp/icon_dot1.gif') no-repeat left 5px;}
.temp_error_type .mb_errorblock2 li.sbox a, .mb_errorblock2 li.sbox2 a,, .mb_errorblock2 li.sbox3 a{text-decoration:underline;}
.temp_error_type .mb_errorblock2 li.sbox .gray_text, .mb_errorblock2 li.sbox2 .gray_text,, .mb_errorblock2 li.sbox3 .gray_text{color:#878787;}
.temp_error_type .mb_errorblock2 li.sbox .gray_text2, .mb_errorblock2 li.sbox2 .gray_text2, .mb_errorblock2 li.sbox3 .gray_text2{padding:0 10px; color:#CCCCCC}
.temp_error_type .mb_errorblock2 li.sbox p.linetexttype .text_colortype, .temp_error_type .mb_errorblock2 li.sbox2 p.linetexttype .text_colortype{color:#009045; font-weight:bold; letter-spacing:-0.05em;}
.temp_error_type .mb_errorblock2 .btn_block{text-align:center; margin-top:10px;}
.temp_error_type .mb_errorblock2 .btn_block .btn_leftspace{margin-left:5px;}
.temp_error_type .mb_errorblock2 .btn_greentype1{display:inline-block; border:1px solid #67a913; background:#6abb1a; padding:7px 17px; padding:9px 17px 5px\9; text-align:center; color:#ffffff; font-weight:bold;}

.temp_error_type .mb_errorblock3{padding:30px 50px 30px 30px;}
.temp_error_type .mb_errorblock3 .division{padding-left:80px; background:url('../../image/temp/icon_exclamation1.gif') no-repeat left center;}
.temp_error_type .mb_errorblock3 .division p.error_title{margin-bottom:10px; font-size:16px; font-weight:bold; color:#4d4d4d !imrportant; letter-spacing:-0.05em;}
.temp_error_type .mb_errorblock3 .division p.error_infotext{padding-bottom:10px}
.temp_error_type .mb_errorblock3 .division p.error_infotext2{line-height:17px;}
.temp_error_type .mb_errorblock3 .division li.texticon{height:18px; padding-left:10px; background:url('../../image/temp/icon_dot1.gif') no-repeat left 5px;}

.temp_error_type .mb_errorblock4{margin:25px 10px 10px 10px; text-align:center;}
.temp_error_type .mb_errorblock4 .texticon{height:18px; padding:0 10px; background:url('../../image/temp/icon_dot1.gif') no-repeat left 5px; font-weight:bold;}
.temp_error_type .mb_errorblock4 .gray_text2{padding:0 10px; color:#CCCCCC}
.temp_error_type .mb_errorblock4 .btn_block{text-align:center; margin:25px 0 35px;}
.temp_error_type .mb_errorblock4 .btn_block .btn_leftspace{margin-left:5px;}
.temp_error_type .mb_errorblock4 .btn_greentype1{display:inline-block; border:1px solid #67a913; background:#6abb1a; padding:7px 17px; padding:9px 17px 5px\9; text-align:center; color:#ffffff; font-weight:bold;}

.temp_error_type .error_roundbox{margin:0 15px;}
.temp_error_type .error_roundbox .rtop, .rbottom{display:block; *display:inline;}
.temp_error_type .error_roundbox .rtop *, .temp_error_type .error_roundbox .rbottom *{display:block; height:1px; overflow:hidden; background-color:#EAEAEA;}
.temp_error_type .error_roundbox .r1{margin:0 5px;}
.temp_error_type .error_roundbox .r2{margin:0 3px;}
.temp_error_type .error_roundbox .r3{margin:0 2px;}
.temp_error_type .error_roundbox .r4{margin:0 1px; height:2px;}
.temp_error_type .error_roundbox .divsbox{ background:#EAEAEA; padding:15px; text-align:center; color:#4d4d4d; line-height:17px;
word-wrap: break-word; /* IE */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: -o-pre-wrap; /* Opera 7 */
}