﻿#popup
{    
    background:#FFF;
    display:table;
    text-align:left;
		width:445px;        
    }
    
    #popup h4 
    {
        background:url(/images/board/popup_bar.gif) repeat-x #fff;
        color:#FFF;
        font-family:굴림,gulim;
        font-size:20px;
        font-weight:bold;
        height:45px;
        padding:14px 0 0 30px;            
        }
        
    #popup table 
    {        
        border-bottom:2px solid #8FDBC7;
        display:block;
        margin:11px 30px 0;
		/* table-layout:fixed;*/      
        }
    
    #popup fieldset.loginPop1
    {        
        border:0px;
        display:block;
        margin:5px auto;
        width:95%;     
        }
    #popup table.loginPop1
    {        
        border:0px;
        display:block;
        margin:5px auto;
        width:95%;     
        }
        
        #popup th 
        {
            background:url(/images/board/bbs_bulet.gif) no-repeat 0% 13px;
            color:#3d3d3d;
            font-weight:bold;        
            padding:4px 5px;
            text-align:left;
            vertical-align:top;
            }
            
            #popup td 
            {
                height:25px;
                padding:0;
                text-align:left; 
                }
                
                #popup td.corp 
                {
                    color:#005a74;
                    font-weight:bold;
                    height:245px;
                    padding:0;
                    text-align:left; 
                    vertical-align:top;
                }
                
           #popup span 
            {
                color:#FF6600;
                display:inline;
                padding:8px 0 15px 0;
                }
            
            #popup span.pass
            {
                color:#838383;
                font-weight:bold;
                padding:0 0 0 0;
								float:left; 
								width:60%;
                }
                
            #popup p 
            {
                letter-spacing:-0.05em;
                line-height:150%;                
                padding:6px 0 15px 0;
                }
						#popup p.check { float:right; width:70%; text-align:left; line-height:170%; }
						#popup p.middleLine { clear:both; border-top:1px solid #8FDBC7; width:92%; height: 1px; margin:0 auto; }
						
            #popup p.loginpop2 
            {
                background:url(/images/board/bbs_bulet.gif) no-repeat 0% 13px;
                color:#ff6600;
								font-weight:bold;        
								padding:4px 5px;
								text-align:left;
								vertical-align:top;
                } 
            
            #popup p.loginpop3
            {
                letter-spacing:-0.05em;
                line-height:160%;                
                padding:6px 0;
                }
            
						#popup p.loginpop4
            {
                letter-spacing:-0.05em;               
                padding:6px 0 0 0;
                }
            
           
            #popup .loginput /*로그인입력*/
            {
                width: 87%; 
                background-color:#f0f0f0; 
                padding:7px 0 15px 30px; 
                margin:0 12px 10px 12px;
                }
                
            #popup .pad { padding-left:90px; } 
   
            #popup div.button 
            {
                float:center;
                margin:11px;
                padding-bottom:30px;
                text-align :center;                
                } 
                
            #popup div.img /*이미지첨부페이지*/
            {
                overflow:auto; 
                margin:10px 0;
                padding:20px;
                
                text-align :center;                                
                border:1px solid #ececec;
                }
              
            #popup hr
            {
                border:1px dotted #7C7C7C;
                height:1px;
                margin:7px 0 10px 0;
                width:100%;                 
                }
            
            #popup textarea
            {
                border:1px solid #ECECEC;
                padding:20px;
                text-align:left;
                }
            #popup label 
            {
								display: block;
								float: left;
								width: 80px;
								padding: 0px 0px 0px 5px;
								font-weight: bold;
								}
				
						#popup p.line 
									{
							clear:both; 
							border-top:1px solid #8FDBC7; 
							width:92%; 
							height: 1px; 
							margin:0 auto;
							}
						#popup p.idGuide { float:left; text-align:right; width:10%; }
						#popup p.idGuide01 { float:right; text-align:left top; width:89%; }
						#popup p.passGuide { float:left; text-align:right; width:7%; }
						#popup p.passGuide01 { float:right; text-align:left top; width:91%; }		
						#popup input#loginbox {background:#FFF url(/images/general/input_logo.gif) no-repeat 3px 50%; padding-left:23px;}



/*재발급 버튼*/    
input.btn_reissue
{
    background:url(/images/board/btn_reissue.gif) no-repeat;
    border:none;
    height:20px;
    width:56px;
    cursor: pointer;
    }

/*아이디중복확인*/
input.btn_idover
{
    background:url(/images/board/btn_idover.gif) no-repeat;
    border:none;
    height:20px;
    width:100px;
    cursor: pointer;
    }
    
/*이메일로 받기 버튼*/
input.btn_email
{
    background:url(/images/board/btn_email.gif) no-repeat;
    border:none;
    height:20px;
    width:96px;
    cursor: pointer;
    }

/*핸드폰으로 받기 버튼*/
input.btn_handphone
{
    background:url(/images/board/btn_handphone.gif) no-repeat;
    border:none;
    height:20px;
    width:105px;
    cursor: pointer;
    }


/* 실명인증 버튼*/    
input.btn_realname
{
    background:url(/images/board/btn_realname.gif) no-repeat;
    border:none;
    height:20px;
    width:67px;
    cursor: pointer;
    }


/*우편번호*/                
#zip
{
    border:1px solid #ECECEC;
    height:150px;
    overflow :auto;
		overflow-x:hidden;/* IE */
    text-align:left;
    width:99%;
    } 
    
    #zip table 
    {
        border:none;
        width:300px;
        }
    
    #zip a:hover, a:active
    {
        color:#FF6600;
        text-decoration :underline;
        }              
                   
/* 힐링쿠키 팝업 */
#healing
{    
    background:url(/images/pop/heal_popback.gif) no-repeat;
    display:block; 
    height:505px;
    padding-top:38px;
    position:relative;
    width:399px;
    }                
    
    #sound
    {
        color:#603200;
        font-family:gulim;
        font-size:small;
        font-weight:bold; 
        left:261px;
        letter-spacing:-0.05em;
        position:absolute;
        top:16px;
        }
        
    #content
    {
        margin:0 auto;
        height:240px; 
        text-align:center;
        width:295px;        
        }
        
        #content .pic
        {
            margin:17px auto;
            text-align:center;            
            }
        
        #content .news
        {
            background:url(/images/pop/heal_commentback.gif) no-repeat;
            height:240px;
            text-align:left;
            padding:30px 20px 0 30px;
            }
            
            #content .news p
            {
                height:210px;
                line-height:140%;
                overflow :auto;
                padding-right:10px;
                scrollbar-3dlight-color: #ffe2bb;
								scrollbar-highlight-color: #ffffff;
								scrollbar-face-color: #ffe2bb;
								scrollbar-arrow-color: #c59756;
								scrollbar-shadow-color: #ffe2bb;
								scrollbar-darkshadow-color: #ffe2bb;
								scrollbar-track-color: #ffe7c9;
                text-align:left;           
                
                }
        
    #bottom
    {
        background:url(/images/pop/heal_title.gif) no-repeat;
        height:100px;
        line-height:140%;
        margin /**/:39px 0 0;
        _margin:4px 0 0;
        position:relative;
        width:344px;        
        }
        
        #bottom img.cup 
        {
            left:19px;
            position:absolute;
            top:58px;
            }
        
        #bottom span
        {
            left:65px;
            position:absolute;
            text-align:left;
            top:60px;
            }
            
        #bottom p
        {
            left:19px;
            position:absolute;
            text-align:left;
            top:94px;
            }
        
        #bottom img.btn
        {
            left:264px;
            position:absolute;
            top:141px;
            }


/*팝업창 사용 버튼 */
input.btn 
{
    background:url(/images/board/btn_gray_46_back.gif) no-repeat;
    border:none;
    color:#FFF;
    width:46px;
    height:21px; 
    padding:5px 0 5px 7px;
    }
    
input.btn_login
{
    background:url(/images/board/btn_login.gif) no-repeat;
    border:none;
    color:#FFF;
    height:21px;
    padding:5px 0 5px 7px;
    width:67px; 
    }
    
input.btn_preview
{
    background:url(/images/board/btn_gray_86_back.gif) no-repeat;
    border:none;
    color:#FFF;
    height:21px;
    padding:5px 0 5px 7px;
    width:69px; 
    }
    
input.btn_86
{
    background:url(/images/board/btn_gray_86_back.gif) no-repeat;
    border:none;
    color:#FFF;
    height:21px;
    padding:5px 0 5px 7px;
    width:86px;
    }
    
/* HSPCULTURE POPUP*/

/*협회소개*/
#hyup
{
    background:url(/images/pop/hyup_top.gif) no-repeat;
    background-color:#fff;
    color:#333333;
    display:block;
    height:580px;
    padding:170px 40px 0 37px;
    text-align:left;
    width:519px;
    }  

/* 생활운동 */    
#undong
{
    background-color:#fff;
    color:#333333;
    height:580px;
    overflow:auto;
    position:relative;
    text-align:left;
    width:100%;
    } 
    
#undongmiddle 
{
    height:370px; 
    margin-top:-25px;
    padding:0 25px 10px 37px;  
    width:534px;
    }    
    
#undongbottom 
{
    height:430px;        
    position:relative; 
    text-align:center ;
    width:596px; 
    }
    
    #undongbottom img { margin-top:10px; }    
    
    #undongbottom span
    {
        letter-spacing:-0.03em;
        position :absolute ;
        text-align:left;        
        }
    
    
    #undongbottom .health 
    {
        color:#ff9945;
        left:40px;               
        top:0px;
        }
        
    #undongbottom .peace  
    {
        color:#4f84dd;
        left:370px;                
        top:30px;
        }
        
    #undongbottom .sealth
    {
        color:#69b72f;
        left:120px;                
        top:260px;
        }  
        
/* 장생보법 */
#jangseng
{
    background-color:#fff;
    height:580px;
    overflow:auto;
    text-align:left;
    width:100%;}

#jangsengmiddle 
{    
    margin-top:-75px;
    padding:0 25px 30px 30px; 
    text-align:left; 
    width:534px;
    }
    
    #jangsengmiddle hr {border:1px dotted #969696; height:1px; }
    
    #jangsengmiddle p
    {
        color:#FFF;
        padding-top:4px;
        text-align:center;
        }        
    
    #jangsengmiddle img { float:left; margin-right:30px; }

    /*#jangsengmiddle span {float:left;}*/
    
    #jangsengmiddle p.small
    {
        background:url(/images/pop/jangseng_stitle.gif) no-repeat;
        height:26px;
        width:198px;
		margin-bottom:7px;        
        }
        
    #jangsengmiddle p.large
    {
        background:url(/images/pop/jangseng_ltitle.gif) no-repeat;
        height:25px;
        width:255px;
		margin-bottom:7px; }
        
    #jangsengmiddle div 
    {
        color:#055a09;
        margin:0 auto;
        width:95%;
        }
        
/*센터*/
#center
{
    background:url(/images/pop/center_top.gif) no-repeat;
    background-color:#fff;
    color:#333333;
    display:block;
    height:642px;
    padding:170px 37px 0 37px;
    text-align:left;
    width:522px;
    }  
    
    #center h4 { background:url(/images/pop/center_bulet.gif) no-repeat; padding-left:20px; }
    
    #center p { padding-left:20px; }

input.btn_pschedule 
{ 
    background:url(/images/general/btn_schedule.gif) no-repeat;  border:none;
	color:#FFF;
    height:21px;
    padding:3px 0 5px 5px;
    width:172px;
	cursor:pointer;
	}
	
            
    
