﻿/*개발사례*/
.text {
	line-height:6pt;
}
.build_picture {
    width:150pt;
    height:120pt;
    padding:5pt;
    border: 1px solid #cdcdcd;
}
.build_tile {
    display:inline-block;
    padding:20pt 10pt 20pt 0;
    word-break:break-all;
    vertical-align:top;
    border:0px solid red;

    max-width:100%;width:170pt;
    width: auto\9; /* ie8 */
}
.build_custmer {
    color:#f58220;
}
.build_subject {
    height:30pt;
    line-height:15pt;
}

.build_site {
    height:20pt;
    font-size:18px;
}
.popup_div1 {
    position:absolute;   /*테이블의 영향을받지않는 div*/
    /*-----------------------------------*/
    /*DIV를 화면의 중앙으로 위치*/
    max-width:620px;
    left:50%;   /*div 왼쪽 top 부분이 가로 전체의 중간으로 위치하게됨*/
    margin-left:-310px;  /* 왼쪽 top부분이 가운데로왔으니 좌측에서 전체가로픽셀의 반을 마이너스하여 좌측으로 옮겨줌 */
    /*-----------------------------------*/
    /*
    max-height:500pt;
    top:50%;
    margin-top:-250pt;
    */
    height:400pt;
    background-color:#fff;
    border:1px solid #888;
    box-shadow: 6px 6px 9px #ccc;
}
.popup_div2 {
    background-color:#ededed;
    height:354pt;overflow:auto;
    padding:0pt 20pt 5pt 20pt;
    color:#454545;
}
.popup_back {
    word-break:break-all; /*줄바꿈*/
    background:rgba(255,255,255, 0.6);/*투명 1*/
}
.popup_title {
     display:inline-block;
     padding-left:20pt;
     background-color:#fff;
     height:15pt;
     width:80%;
}
.popup_close { /*popup_title과 함께 사용한다.*/
    display:inline-block;
    text-align:right;
    color:#fff;font-size:14pt;
    width:10%
}

.popup_padding_top10 {
    padding:10pt 0pt 5pt 0pt;
}
.popup_padding_top20 {
    padding:20pt 0pt 5pt 0pt;
}