@charset "UTF-8";
/*=============================================================**
web_page
**=============================================================*/
.post .imgL {
float:left;
margin-right:15px;
}

.post .imgR {
float:right;
margin-left:15px;
}

.post .img_box { padding-bottom:10px; }
.post .img_box ul {
    overflow: hidden;
    zoom:1;
    width:700px;
    padding-bottom:10px;
    margin:0 auto;
}
.post .img_box ul li {
float:left;
margin-right:10px;
}
.post .img_box ul.imgs3 { padding-left:64px; }
.post .img_box ul.imgs3_full{ padding-left:0px; }
.post .img_box ul.imgs3 li {
float:left;
margin-right:20px;
width:166px;
}
.web_page .img_box ul.imgs3_full li {
float:left;
margin-right:20px;
width:210px;
}
.web_page .img_box ul.imgs2 { padding-left:150px; }
.web_page .img_box ul.imgs2 li {
float:left;
margin-right:20px;
}
.web_page .img_box ul.imgs2b { padding-left:130px; }
.web_page .img_box ul.imgs2_w150 { padding-left:68px; }
.web_page .img_box ul.imgs2_w2a0 { padding-left:122px; }
.web_page .img_box ul.imgs2_w2d0 { padding-left:88px; }
.web_page .img_box ul.imgs2_w340 { padding-left:93px; }
.web_page .img_box ul.imgs2_full { padding-left:0px; }
.web_page .img_box .imgs1 { padding-bottom:0; }
.web_page .img_box .imgs1 li {
text-align:center !important;
padding-bottom:10px;
width:670px;
}

.web_page .imgL_f210 {
float:right;
width:215px;
margin:0 0 15px 15px;
display:inline;
}

.web_page .imgL_f210 img {
padding:0;
margin:0;
}

.post.imgL_f210 .text { padding-top:5px; }
.post.img_box ul.imgs2_w150 li { padding-bottom:15px; }
.post .img_box ul li p.name,
.post .text_box p.name {
padding-bottom:5px;
margin:0;
}

.post .img_box ul li p.ch_name {
margin:0;
font-weight:bold;
}

.post .img_box ul li p.ch_name {
background:url(../images/page_tit_h4.gif) no-repeat 0 4px;
padding:0 0 5px 10px;
}

.img_box2 { text-align:center; }
.post table.sqt {
width:670px;
border-collapse:collapse;
}

.post table.sqtlist th { }
.post table.sqtlist th a {
background:url(../images/entry/icon_sqt.gif) no-repeat 4px 2px;
display:block;
padding:1px 3px 1px 24px;
}

.post table.sqtlist td ul.list_dot {
padding-bottom:0;
margin-left:0;
}

.post table.sqt th,
.post table.sqt td {
border:2px solid #ffffff;
padding:5px;
}

.post table.sqt tr.label th {
background:#9bcaeb;
color:#ffffff;
}
.post table.sqt tr.label td { background:#e5e5e5; }
.post table.sqt tr.feature td,
.post table.sqt tr td.feature { background:#fcf9d6; }
.post table.sqt tr.feature_blue td,
.post table.sqt tr td.feature_blue { background:#bce0f9; }
.post table.sqt tr.cell_gray td,
.post table.sqt tr td.cell_gray {  background:#f0f0f0; }
.post table.sqt th {
background:#e7f3fb;
color:#006cb6;
}
.post table.sqt td { background:#f0f0f0; }
.post .cap {
margin-top:-5px;
padding-bottom:15px;
font-size:88%;
color:#666666;
}
.post table .taL{text-align:left !important;}
.post table .taC{text-align:center !important;}
.post table .taR{text-align:right !important;}
.post .img_box li .cap{
margin-top:5px;
}
.post .capw600{
padding:0 35px 15px 35px;
}
.post .capw440 {
padding:0 115px 15px 115px;
}
.post .capw400 {
padding:0 135px 15px 135px;
}
.post .cap dl { zoom:1; }
.post .cap dl dt, .web_page .cap dl dd { float:left; }
.post .cap dl dt {
white-space:nowrap;
margin-right:5px;
}
.post blockquote {
padding:10px 13px;
margin:15px 25px;
background:#e8f5fe;
   border-radius: 3px;
   -moz-border-radius:3px;
   -webkit-border-radius:3px;
}
.post blockquote .theme_ct{
backgound:none;
padding:5px;
margin:0;
text-align:center;
font-weight:bold;
font-size:110%;
color:#006cb6;
}
.post .ent_graph {
text-align:center;
padding-bottom:15px;
}
.post .relate_link {
background:url(../images/relate_btm.gif) no-repeat left bottom !important;
padding:0px;
margin:20px 0 0 0 !important;
}
.post .relate_link h3 {
background:url(../images/relate_tit.gif) no-repeat left top !important;
border:none;
color:#006db5;
font-size:122%;
padding:12px 10px 10px 25px !important;
margin-bottom:0 !important;
}
.post .relate_link h4 {
margin-left:10px !important;
margin-bottom:5px !important;
padding: 3px 0 8px 15px !important;
background:url(../images/page_tit_h4_line.gif) no-repeat left bottom !important;
}
.post .relate_link ul {
margin:0 10px;
padding:8px 5px 10px 5px;
zoom:1;
line-height:140%;
}
.post .relate_link ul.line {
margin:5px 10px 0 10px;
background:url(../images/line_dot_rl.gif) left top repeat-x;
}
.post .relate_link li {
padding:0 0px 5px 0px;
margin:0;
width:320px;
float:left;
}
.post .relate_link li a {
display:block;
background:url(../images/root_ft.gif) no-repeat 0 8px;
padding:3px 10px 3px 16px !important;
color:#006db5 !important;
text-decoration:none;
}
.post .relate_link li a span.outer{
background:url(../images/icon/icon_web.gif) no-repeat right top;
padding:0 15px 0 0;
}
.post .list_pdf li {
padding:0 0px 8px 0px;
background:url(../images/line_dot_rl.gif) left bottom repeat-x;
margin-bottom:8px;
}
.post .relate_link li.pdf a,
.web_page .list_pdf li a {
background: url(../img/common/icon_pdf.gif) no-repeat left center;
padding-left: 20px;
}
.post a.link_pdf {
background: url(../img/common/icon_pdf.gif) no-repeat left center;
padding-left: 20px;
margin-left:5px;
}
.post .get_pdf dl {
zoom:1;
padding:0 20px;
font-size:88%;
color:#666666;
}

.post .get_pdf dt {
float:right;
width:100px;
}
.post .get_pdf dd {
float:left;
width:500px;
padding-top:5px;
}
.post .relate_link .graph {
text-align:center;
padding:5px;
margin:0 10px;
background:url(../images/line_dot_rl.gif) left top repeat-x;
}

@media only screen and (max-width:767px) {
.post .img_box ul {
    width:100%;
}

.post .img_box ul li{
    width:49%;
    float:left;
    margin-right:0;
}

.post .img_box ul li:nth-child(even){
    float:right;
}

.post .img_box ul li img{
    width:100%;
    height:auto;
}

.post .cap {
    font-size: 75%;
}

.post .relate_link li.pdf a,
.web_page .list_pdf li a,
.post a.link_pdf{
    background: url("../img/common/icon_pdf.gif") no-repeat left center;
    background-size:10px auto;
    padding-left: 15px;
}
    
}