
.list_sch{width:100%; padding:1em 0; font-family:'GmarketSansMedium'; display:flex; justify-content: center; align-items: center;}
.list_sch .tit_select{
    font-size: 1.25em; border:1px solid #666666; padding:0.5em;
    border-radius:10px; margin-right: 0.4em;
}
.list_sch .txt_search{
    font-size:1.25em; border:1px solid #666666; 
    padding:0.5em; border-radius:10px;
    width:40%; margin-right: 0.4em;
}  

.list_sch .btn_sch{
   font-family:'GmarketSansBold';       
   font-size: 1.35em; color:#fff;
   background:#3366cc; border: 1px solid #2b55a9;
   padding: 0.45em 1em; 
   border-radius:10px;    
}     

.board_layout{width:100%;} 
.board_layout .sian_tb{width:100%;} 
    
.sian_list{
    font-family: 'GmarketSansMedium';
    border-top: 2px solid #999933;
    border-bottom: 2px solid #d6d6d6;
    background: #ffffd1;
    font-size: 1.55em;
    height: 3em; color:#333333;
} 
.sian_list th{font-family: 'GmarketSansLight'; padding:0 5%;} 
.sian_list th b{font-family: 'GmarketSansBold';}    
   
.sjt_txt{
    position: relative;
    width:100%; display:inline-block; 
    font-family:'GmarketSansMedium'; font-size: 1.35em; color:#333333;
    border-bottom: 1px solid #666666; padding-bottom: 1em;
} 
.sjt_txt img{transform: translateY(-5px); height:0.75em;}
    
.sjt_txt .mdate{
   position: absolute;
   right:0; top:30px;    
}    
    
.sjt_txt .comment{color:#ff0000;}    
    
    
.sian_name{font-size:1.8rem; color:#333333; font-family:'GmarketSansMedium'; display:inline-block; margin:0.4em 0 0.3em;}   


        
.sian_tb tbody tr td{padding:1em 1.5em;}
    
.sian_pgnation ul{display:flex; flex-wrap:wrap; justify-content:center; padding:0 10%;}
.sian_pgnation ul li{margin-bottom:1.2em;}    
.sian_pgnation ul li a{
    margin-left:3px; margin-right:3px; border-radius: 5px;
    font-family:'GmarketSansMedium'; font-size: 1.4em;
}
.sian_pgnation ul li.active a{font-family:'GmarketSansBold';}    


/* 모바일 시안확인 패스워드 입력 부분 CSS 입니다. */    
    
#board_pw{font-family:'GmarketSansMedium'; color:#555; margin:15px 0 10px 0;}
#pwbox {
    display: flex; justify-content: center; flex-wrap: wrap;
    width:100%; 
}
#pwbox ul{width:100%; display:inline-flex; justify-content:center;}    
    
    
#pwbox ul li{display:flex; justify-content: center; align-items:center;}    
#pwbox ul li .txt{font-size:1.85em; font-family:'GmarketSansBold'; color:#000;}
#pwbox ul li .pw{width:40%; margin: 0 0.4em;}    
#pwbox ul li .pw input{border: 1px solid #999999; padding: 0.2em; border-radius:5px; font-size:2em; width:100%;}
#pwbox ul li .btn1{
    color: #fff; background: #ff6600;
    border: 1px solid #cc3300;
    font-size: 1.55em; padding:0.6em 0.7em 0.5em;
    border-radius:5px;
}

#pwbox ul li .btn2{text-align:center; padding:1em;}
#pwbox ul li .btn2 a{
    padding: 0.6em 1em 0.5em;
    display: inline-block;
    font-size: 1.65em;
    font-family: 'GmarketSansBold';
    border: 1px solid #999999;
    border-radius: 10px;
    margin: 0 0.2em;
}    

.pad1{padding:1.3em 0 1.7em;}    
    
.sian_ntc{width:90%; background:#ffffcc; border: 1px solid #cccc99; text-align:center; border-radius:10px; padding:1.3em;} 
.sian_ntc p{
    font-family: 'GmarketSansBold'; font-size: 1.5em;
    color: #333333; display: inline-block; margin:0 auto 0.5em;
    border-bottom: 1px solid #333333; line-height:1.5em;
}   
.sian_ntc p img{width:1.3em;}    
.sian_ntc span{
   width:100%;    
   display: inline-block;
   font-size: 1.1em;
   line-height: 1.7em;
}
.sian_ntc span b{font-family: 'GmarketSansBold'; color:#ff3300;}

.table .subject{border:0px; background-color:#996633; color:#fff; font-size:1.5em;}
.table .graytxt{color:#333;}

.table .list-group-item{font-size: 1.35em;}

.draft_confirm{width:100%; text-align:center; margin-bottom:3em;}
.draft_confirm a{
    background:#ff3300; border:2px solid #660000; border-radius:10px; 
    font-family:'GmarketSansBold'; color:#ffffff; 
    display:inline-block; padding:3% 18%;  font-size:1.85em;
}


.sian_notice{font-family:'GmarketSansBold'; width:100%; background:#ffffcc; 
    border-radius:10px; border:1px solid #cccc99; padding:4% 10%; margin-top:4em;
}
.sian_notice dl{display:flex; justify-content:center; flex-direction:column;}
.sian_notice dl dt{
    display:inline-flex; border-bottom:1px solid #333333; font-size:2em; 
    color:#333333; justify-content:center; padding:0 0.3em 0 0;
}
.sian_notice dl dt p{width:2.5em; margin:0 0.5em 0 0;}
.sian_notice dl dt img{width:1.8em; transform: translate(4px, 4px);}
.sian_notice dl dd{font-size:1.5em; text-align:center; padding:0.5em 0; color:#ff3300;}
.sian_notice dl dd span{background:#cc0000; color:#ffffff; padding: 0.25em;}


#commentContents .comment_tit{
    display:flex; align-items:center; width:100%; border-top:2px solid #666666; 
    border-bottom:1px solid #6b6b6b; background:#f3f3f3; padding:1em;
    
}

#commentContents .comment_tit .name_time{color:#333333; font-size:1.5em;}


#commentContents .comment_txt{
   display:flex; align-items:center; width:100%; padding:1em;
   font-size: 1.55em; 
}

.conform_sian{
    display:flex; justify-content:center; flex-direction:column; 
    width:100%; text-align:center; margin-bottom: 50px;
}

.conform_sian .complete_sian{
    width: 70%; font-weight:bold; font-size:1.5em;
    background:#ff3300; color:#fff; padding:1em; 
    margin:0 auto 1em;
    
}

.conform_sian p{font-size:1.5em;}


.person_reply{
    display:inline-block; width:100%; text-align: center; background:#f3f3f3;
    border-top:1px solid #6b6b6b;  border-bottom:1px solid #6b6b6b; 
    padding: 1em;
}

.person_reply .reply_area{
    display: flex;
    justify-content: center;
    width: 100%;
    height: 7em;
    font-size: 1.45em;
    margin-bottom: 0.5em;
}

.person_reply .reply_area textarea{width:95%; padding:0.5em; border-radius:10px;}

.person_reply .reply_input{
    font-family:'GmarketSansMedium'; border:1px solid #999999; color:#ff3300;
    padding: 0.5em 1em; border-radius:10px; background:#fff; font-size:1.5em;
}

.sian_btn{
    font-family:'GmarketSansMedium'; border:1px solid #999999; color:#333333 !important;
    padding: 0.5em 1em; border-radius:10px; background:#fff; font-size:1.5em;
}


.sianpick{font-family:'GmarketSansBold'; color:#333333; width:100%; text-align:center; font-size:1.65em;}
.sianpick span{font-family:'GmarketSansMedium';}
.sianpick input{transform: scale(1.6); margin:0.5em 0.3em 0.5em 0.5em;}


















