
@charset "utf-8";
/* CSS Document */

/* 인트로 페이지 팝업 */
.introPopupBtn a{position:absolute; left:893px; top:492px; width:169px; height:39px; background-image:url('../../img/page/profile/profile_btn.png'); }
.introPopupBtn a:hover{background-image:url('../../img/page/profile/profile_btn_over.png'); }
.introPop{position:absolute; left:0px; top:0px; width:1120px; height:630px; display:none;}
.introPopTeacher{position:absolute; left:0px; top:0px; width:1120px; height:630px; background-image:url('../../img/page/profile/profile.png');}
.introPopClose a{position:absolute; left:1043px; top:34px; width:35px; height:35px; background-image:url('../../img/page/profile/profile_close.png'); }
.introPopClose a:hover{background-image:url('../../img/page/profile/profile_close_over.png'); }




/* 정리하기 */
#s_print a{position:absolute; left:803px; top:100px; width:42px; height:42px; background: url(../../img/page/summary/printbtn.png); background-position:0px 0px; z-index:101;}
#s_print a:hover{background: url(../../img/page/summary/printbtn_over.png);}

#s_down a{position:absolute; left:755px; top:100px; width:42px; height:42px; background: url(../../img/page/summary/down.png); background-position:0px 0px; z-index:101;}
#s_down a:hover{background: url(../../img/page/summary/down_over.png);}

#s_back a{position:absolute; width:9px; height:15px; top:-2px; background: url(../../img/page/summary/prev.png); background-position:0px 0px; z-index:101;}
#s_back a:hover{background: url(../../img/page/summary/prev_over.png);}

#s_next a{position:absolute; width:9px; height:15px; top:-2px; background: url(../../img/page/summary/next.png); background-position:0px 0px; z-index:101;}
#s_next a:hover{background: url(../../img/page/summary/next_over.png);}

/*
#p_back a{position:absolute; left:500px; top:325px; width:12px; height:15px; background: url(../../img/page/summary/prev.png); background-position:0px 0px; z-index:101;}
#p_back a:hover{background: url(../../img/page/summary/prev_over.png);}

#p_next a{position:absolute; left:500px; top:200px; width:50px; height:50px; background: url(../../img/page/summary/next.png); background-position:0px 0px; z-index:101;}
#p_next a:hover{background: url(../../img/page/summary/next_over.png);}
*/
.s_pop2Close a{position:absolute; left:1050px; top:20px; width:44px; height:44px; background-image:url('../../img/page/summary/pop_close.png');z-index:103;}
.s_pop2Close a:hover{background-image:url('../../img/page/summary/pop_close_over.png'); }

#s1, #s2, #s3, #s4, #s5, #s6, #s7, #s8, #s9, #s10, #s11{
position:absolute;
left:0px;
top:0px;
z-index:100;

}

#summary_btn a{
position:absolute; left:1007px; top:218px; width:91px; height:111px; background: url(../../img/page/summary/s_btn.png);  z-index:1000;
}
#summary_btn a:hover{
 background: url(../../img/page/summary/s_btn_over.png);
}

#buttom_icon ul {
  list-style : none;
  margin:0px;
  padding:0px;
}

#buttom_icon ul li {
  float : left;
  margin:0px;
  padding:0px;
  width:15px;
  height:15px;
  padding:0 4px; /* 메뉴 간의 간격을 10px로 지정합니다.*/
}


#buttom_icon{
	position:absolute;
	z-index:101;
	left:44%;
	top:545px;
	transform: translateX(-50%);
}

.b_btn a{position:absolute;width:9px; height:10px; background: url(../../img/page/summary/s.png);  }
#b_btn1 a {background: url(../../img/page/summary/s_over.png);}


.thinkingTxt{position:absolute; left:370px; top:150px; font-family:'NanumSquareEB';text-align:left; font-size:25px; color:#000; width:650px; word-break:keep-all; letter-spacing:-1px; line-height:1.4em;}
.thinkingHi{font-family:'NanumSquareEB'; font-size:23px; color:#414141;}
.thinkingHi_b{font-family:'NanumSquareR'; font-size:22px; color:#7c5ceb;}
.thinkingHi_h{font-family:'NanumBarunGothic'; font-size:22px; color:#7c5ceb;}

.keyword{position:absolute; left:370px; top:256px; width:606px; height:208px;}
.keyword textarea{overflow-y:auto; width:100%; height:100%; font-size:19px; color:#000000; background:none; border:none; line-height:30px; background-image:url('../../img/page/text_save/op_line.png');}

#okBtn a{position:absolute; left:800px; top:490px; width:180px; height:39px; background:url(../../../common/img/page/text_save/ok.png) no-repeat;}
#okBtn a:hover{background:url(../../../common/img/page/text_save/ok_over.png) no-repeat;}
#thinkingBtn a{position:absolute; left:280px; top:20px; width:248px; height:30px; background:url(../../../common/img/page/text_save/other.png) no-repeat;}
#thinkingBtn a:hover{background:url(../../../common/img/page/text_save/other_over.png)}

/* 팁 페이지 */
#tip_title{
position:absolute; 
top:20px; 
left:0px; 
width:100%; 
z-index:104; 
text-align:center;
}

#tip_title img {
    margin: auto;
    display: block;
}

#page_tip{
position:absolute; 
top:0px; 
left:0px; 
width:1120px; 
height:630px; 
z-index:101; 
background-image:url(../../img/page/check_point/check_bg.png); 
pointer-events:none;
}

#title_name{
position:absolute; 
top:130px; 
left:330px; 
font-family:'NanumSquareEB';
font-size:25px; 
color:#414141;
text-align:center;
}

#title_name1{
position:absolute; 
top:168px; 
left:183px; 
font-family:'NanumSquareEB';
font-size:17px; 
color:#ff7031;
text-align:center;

}

#tip_chk{
position:absolute; 
top:190px; 
left:183px; 
z-index:102; 
}

.chk0{
float:left;

margin-left: 2px;
}

.chk1{
float:left;
height:26px;

margin-left: 2px;
margin-top: 2px;
}

#tip_chklist{
position:absolute; 

top:211px; 
left:183px; 
z-index:102; 
}

.clear{
clear:both;
margin: 0 auto;
}

.tip_no{
display: table-cell;
width:39px;
height:26px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
text-align:center;
vertical-align: middle;
background:url(../../img/page/check_point/check_no_box.png)
}

.tip_no2{
display: table-cell;
width:39px;
height:52px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
text-align:center;
vertical-align: middle;
background:url(../../img/page/check_point/check_no_box2.png)
}

.tip_no3{
display: table-cell;
width:39px;
height:82px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
text-align:center;
vertical-align: middle;
background:url(../../img/page/check_point/check_no_box3.png)
}

.tip_no4{
display: table-cell;
width:39px;
height:102px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
text-align:center;
vertical-align: middle;
background:url(../../img/page/check_point/check_no_box4.png)
}



.tip_point{
display: table-cell;
width:576px;
height:26px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
margin-left: 12px;
vertical-align: middle;
background:url(../../img/page/check_point/check_point_box.png)
}

.tip_point2{
display: table-cell;
width:576px;
height:52px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
margin-left: 12px;
vertical-align: middle;
background:url(../../img/page/check_point/check_point_box2.png)
}

.tip_point3{
display: table-cell;
width:576px;
height:82px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
margin-left: 12px;
vertical-align: middle;
background:url(../../img/page/check_point/check_point_box3.png)
}

.tip_point4{
display: table-cell;
width:576px;
height:102px;
font-family:'NanumSquareEB';
font-size:17px; 
color:#4b4b4b;
margin-left: 12px;
vertical-align: middle;
background:url(../../img/page/check_point/check_point_box4.png)
}


.tip_yes_btn a{
display: table-cell;
width:66px;
height:26px;
background:url(../../img/page/check_point/check_box_none.png)
}

.tip_no_btn a{
display: table-cell;
width:66px;
height:26px;
background:url(../../img/page/check_point/check_box_none.png)
}

.tip_yes_btn2 a{
display: table-cell;
width:66px;
height:52px;
background:url(../../img/page/check_point/check_box_none2.png)
}

.tip_no_btn2 a{
display: table-cell;
width:66px;
height:52px;
background:url(../../img/page/check_point/check_box_none2.png)
}

.tip_yes_btn3 a{
display: table-cell;
width:66px;
height:82px;
background:url(../../img/page/check_point/check_box_none3.png)
}

.tip_no_btn3 a{
display: table-cell;
width:66px;
height:82px;
background:url(../../img/page/check_point/check_box_none3.png)
}

.tip_yes_btn4 a{
display: table-cell;
width:66px;
height:102px;
background:url(../../img/page/check_point/check_box_none4.png)
}

.tip_no_btn4 a{
display: table-cell;
width:66px;
height:102px;
background:url(../../img/page/check_point/check_box_none4.png)
}



table,td{
margin:0px;
padding:1px;
border-collapse: collapse;}

img{display: block;}  

#tip_result a{
position:absolute; 
top:500px; 
left:945px; 
width:147px;
height:39px;
z-index:102; 
background:url(../../img/page/check_point/check_btn_none.png)
}
#tip_no_chk{
position:absolute; 
display:none;
top:0px; 
left:0px; 
width:1120px; 
height:630px; 
z-index:103; 
background-image:url(../../img/page/check_point/check_error.png); 
}

#tip_no_chk_close a{
position:absolute; 
top:410px; 
left:510px; 
width:106px; 
height:46px; 
background-image:url(../../img/page/check_point/close_btn.png); 
}

#tip_no_chk_close a:hover{background-image:url('../../img/page/check_point/close_btn_over.png'); }

#tip_point_result{
position:absolute; 
display:none;
top:0px; 
left:0px; 
width:1120px; 
height:630px; 
z-index:103; 
background-image:url(../../img/page/check_point/check_bg.png); 
}

#yes_no_bg{
position:relative; 
top:250px; 
left:216px; 
width:686px; 
height:199px; 
z-index:104; 
background-image:url(../../img/page/check_point/check_result_box.png); 
}

#yes_chk{
position:absolute; 
top:80px; 
left:90px; 
}
#no_chk{
position:absolute; 
top:80px; 
left:440px; 
}

.click_num{
display: table-cell;
font-family:'NanumSquareEB';
font-size:90px; 
color:#000000;
text-align:center;
vertical-align: middle;
}


#title_name_tip{
position:absolute; 
top:130px; 
left:170px; 
font-family:'NanumSquareEB';
font-size:19px; 
color:#414141;
text-align:center;
}

#tip_down a{
position:absolute; 
top:450px; 
left:950px; 
width:93px;
height:90px;
z-index:102; 
background:url(../../img/page/check_point/tip_btn_none.png)
}

.tip_bold{
font-family:'NanumSquareEB';
font-size:17px; 
color:#ff7031;
}