
/* intro */
.greeting{background: url("../../images/common/content/intro/ihkI01-img.png") no-repeat right top;min-height:700px;}
.greeting{min-height:700px;}
.greeting .tit{color:#333;font-size:40px;line-height:50px;}
.greeting .sub-txt{color:#0c4da2;font-size:19px;margin:0;}
.greeting div{padding-right:360px;margin-top:50px;}
.greeting div > p{margin:30px 0 0;}
.greeting .field{font-size:15px;color:#555;line-height:24px;word-break:keep-all;}
.greeting .sign{font-weight:500;font-size:15px;color:#333;margin-top:20px;}
.greeting .sign strong{font-size:19px;letter-spacing:4px;padding-left:7px;}

.intro-box{border:1px solid #cccfd3;padding:30px;}
.intro-box .tit{font-weight:500;color:#333;font-size:19px;margin-bottom:10px;}
.intro-box .txt{font-size:15px;color:#555;margin:0;}

.history-list{position:relative;margin:50px 0 0 37px;border-left:1px solid #cccfd3;}
.history-list:before{content:'';position:absolute;left:-1px;top:0;width:3px;height:83px;background-color:#fff;z-index:1;}
.history-list:after{content:'';position:absolute;left:-1px;bottom:0;width:3px;height:180px;background-color:#fff;z-index:1;}
.history-detail{position:relative;margin:0 0 0 38px;padding:0 0 30px 210px;background: url("../../images/common/content/intro/ihkI02-img01.png") no-repeat 0 top;}
.history-detail:before{content:'';display:block;border:4px solid #024da1;background-color:#fff;width:15px;height:15px;position:absolute;left:-46px;top:83px;border-radius:50%;box-sizing:border-box;z-index:2;}
.history-detail dl{position:relative;margin:0;padding-bottom:50px;}
.history-detail dl:after{content:'';position:absolute;left:0px;bottom:0;width:100%;height:1px;background: url("../../images/common/content/intro/bg-dotline.png") repeat-x 0;}
.history-detail dt{font-weight:500;font-size:22px;color:#333;}
.history-detail dd{margin:0;}
.history-detail dd .txt{font-weight:500;font-size:19px;color:#024da1;margin:10px 0 0;}
.history-detail dd ul{margin-top:10px;}
.history-detail dd .dot-list > li{line-height:21px;}
.history-detail dd ul li strong{display:inline-block;padding-right:15px;color:#333;font-size:15px;font-weight:500;}
.history-detail dd ul li span{font-size:15px;color:#555;}
.history-list .li:last-child .history-detail dl{padding-bottom:0;}
.history-list .li:last-child .history-detail dl:after{background:none;}
.history-detail.year-2008{background-image: url("../../images/common/content/intro/ihkI02-img02.png");}
.history-detail.year-1998{background-image: url("../../images/common/content/intro/ihkI02-img03.png");}
.history-detail.year-1987{background-image: url("../../images/common/content/intro/ihkI02-img04.png");}
.history-detail.year-1982{background-image: url("../../images/common/content/intro/ihkI02-img05.png");}

.btn-intro-area{margin-top:30px;}
.btn-intro{padding:0 45px;}

.director_area{margin-top:50px;}
.director_list{position:relative;margin:30px 0 0;}
.director_list .li{position:relative;float:left;width:33.333%;padding:43px 30px 0 0;box-sizing:border-box;border-top:1px solid #cccfd3;}
.director_list .li:before{content:'';display:block;border:4px solid #024da1;background-color:#fff;width:15px;height:15px;position:absolute;left:83px;top:-7px;border-radius:50%;box-sizing:border-box;z-index:2;}
.director_list dl{margin:0;}
.director_list dl dt{font-weight:500;font-size:19px;color:#333;padding-top:200px;}
.director_list .dea{color:#024da1;}
.director_list em:lang(zh){font-family:LiHei Pro Medium, sans-serif;}
.director_list .year{display:block;font-size:15px;}
.director_list dl dd{margin:5px 0 0;}
.director_list dl dd .txt{position:absolute;left:10px;top:0;}
.director_list dl dd .dot-list > li + li{margin-top:0;}
.director_list .s1{padding-left:45px;}
.director_list .s1 .def{margin:0;}
.director_list .s2{padding-left:75px;}
.director_list:after{content:'';clear:both;overflow:hidden;display:block;}

.dash-list > li{position:relative;padding:0 0 0 10px;color:#555;font-size:15px;line-height:21px;word-break:keep-all;}
.dash-list > li:before{content:'';position:absolute;top:10px;left:0;width:4px;height:1px;background-color:#666;}

.director_list.year-1986:before{content:'';position: absolute;left:0;top:0;width:95px;height:3px;background-color:#fff;z-index:2;}
.year-1986 .li dl dt{background: url("../../images/common/content/intro/ihkI03-img01.png") no-repeat 0 top;}
.year-1986 .li:nth-child(2) dl dt{background-image: url("../../images/common/content/intro/ihkI03-img02.png");}
.year-1986 .li:nth-child(3) dl dt{background-image: url("../../images/common/content/intro/ihkI03-img03.png");}

.year-2000 .li dl dt{background: url("../../images/common/content/intro/ihkI03-img04.png") no-repeat 0 top;}
.year-2000 .li:nth-child(2) dl dt{background-image: url("../../images/common/content/intro/ihkI03-img05.png");}
.year-2000 .li:nth-child(3) dl dt{background-image: url("../../images/common/content/intro/ihkI03-img06.png");}

.year-2010 .li dl dt{background: url("../../images/common/content/intro/ihkI03-img07.png") no-repeat 0 top;}
.year-2010 .li:nth-child(2) dl dt{background-image: url("../../images/common/content/intro/ihkI03-img08.png");}
.year-2010 .li:nth-child(3) dl dt{background-image: url("../../images/common/content/intro/ihkI03-img09.png");}

.year-2020 .li dl dt{background: url("../../images/common/content/intro/ihkI03-img10.png") no-repeat 0 top;}

.organization .tit{margin-bottom:25px;font-weight:500;}
.organization .list{position:relative;text-align:center;}
.organization .list:before{content:'';display:block;width:1px;height:365px;position:absolute;left:50%;top:0;margin-left:-1px;background:#d9d9d9;z-index:1;}
.organization .list > li{position:relative;}
.organization .list > li:nth-child(2){margin-top:35px;}
.organization .list > li:nth-child(2) li{margin-bottom:10px;}
.organization .list > li:nth-child(2) .sub{position:absolute;right:100px;top:0;}
.organization .list > li:nth-child(2) .sub:before{content:'';display:block;width:1px;height:90%;position:absolute;left:50%;top:0;margin-left:-1px;background:#d9d9d9;z-index:1;}

.organization .list > li:nth-child(3){margin-top:30px;}
.organization .list > li:nth-child(3) .sub{position:absolute;left:100px;}
.organization .list > li:nth-child(3) .sub:before{content:'';display:block;width:150px;height:1px;position:absolute;left:100%;top:50%;margin-left:-1px;background:#d9d9d9;z-index:1;}

.organization .list > li:nth-child(4){margin-top:130px;margin-bottom:30px;}
.organization .list > li:nth-child(4) .sub >li:nth-child(2){position:absolute;right:100px;top:0;}
.organization .list > li:nth-child(4) .sub{position:relative;}
.organization .list > li:nth-child(4) .sub:before{content:'';display:block;width:246px;height:1px;position:absolute;left:50%;top:-33px;margin-left:-1px;background:#d9d9d9;}
.organization .list > li:nth-child(4) .sub:after{content:'';display:block;width:1px;height:34px;position:absolute;right:194px;top:-33px;background:#d9d9d9;}
.organization .list > li:nth-child(5){margin-top:60px;}
.organization .list > li:nth-child(5) .sub{position:relative;}
.organization .list > li:nth-child(5) .sub:before{content:'';display:block;width:475px;height:1px;position:absolute;left:37px;top:-27px;background:#d9d9d9;}
.organization .list > li:nth-child(5) .sub li{float:left;position:relative;}
.organization .list > li:nth-child(5) .sub li:before{content:'';display:block;width:1px;height:28px;position:absolute;left:50%;top:-27px;margin-left:-1px;background:#d9d9d9;}
.organization .list > li:nth-child(5) .sub li + li{margin-left:20px;}
.organization .list > li:nth-child(5) .sub:after{content:'';clear:both;overflow:hidden;display:block;}
.organization .list > li:nth-child(5) .sub2{position:absolute;right:0;top:0;}
.organization .list > li:nth-child(5) .sub2:before{content:'';display:block;width:190px;height:1px;position:absolute;left:37px;top:-27px;background:#d9d9d9;}
.organization .list > li:nth-child(5) .sub2 li{float:left;position:relative;}
.organization .list > li:nth-child(5) .sub2 li:before{content:'';display:block;width:1px;height:28px;position:absolute;left:50%;top:-27px;margin-left:-1px;background:#d9d9d9;}
.organization .list > li:nth-child(5) .sub2 li + li{margin-left:20px;}
.organization .list > li:nth-child(5) .sub2:after{content:'';clear:both;overflow:hidden;display:block;}
/*
.organization .list > li:nth-child(3){margin-top:130px;margin-bottom:30px;}
.organization .list > li:nth-child(3) .sub >li:nth-child(2){position:absolute;right:100px;top:0;}
.organization .list > li:nth-child(3) .sub{position:relative;}
.organization .list > li:nth-child(3) .sub:before{content:'';display:block;width:246px;height:1px;position:absolute;left:50%;top:-33px;margin-left:-1px;background:#d9d9d9;}
.organization .list > li:nth-child(3) .sub:after{content:'';display:block;width:1px;height:34px;position:absolute;right:194px;top:-33px;background:#d9d9d9;}
.organization .list > li:nth-child(4){margin-top:60px;}
.organization .list > li:nth-child(4) .sub{position:relative;}
.organization .list > li:nth-child(4) .sub:before{content:'';display:block;width:475px;height:1px;position:absolute;left:37px;top:-27px;background:#d9d9d9;}
.organization .list > li:nth-child(4) .sub li{float:left;position:relative;}
.organization .list > li:nth-child(4) .sub li:before{content:'';display:block;width:1px;height:28px;position:absolute;left:50%;top:-27px;margin-left:-1px;background:#d9d9d9;}
.organization .list > li:nth-child(4) .sub li + li{margin-left:20px;}
.organization .list > li:nth-child(4) .sub:after{content:'';clear:both;overflow:hidden;display:block;}
.organization .list > li:nth-child(4) .sub2{position:absolute;right:0;top:0;}
.organization .list > li:nth-child(4) .sub2:before{content:'';display:block;width:190px;height:1px;position:absolute;left:37px;top:-27px;background:#d9d9d9;}
.organization .list > li:nth-child(4) .sub2 li{float:left;position:relative;}
.organization .list > li:nth-child(4) .sub2 li:before{content:'';display:block;width:1px;height:28px;position:absolute;left:50%;top:-27px;margin-left:-1px;background:#d9d9d9;}
.organization .list > li:nth-child(4) .sub2 li + li{margin-left:20px;}
.organization .list > li:nth-child(4) .sub2:after{content:'';clear:both;overflow:hidden;display:block;}
*/

.organization .box{position:relative;z-index:2;display:inline-block;text-align:center;font-size:17px;color:#333;line-height:53px;width:140px;height:53px;border:1px solid #d9d9d9;background-color:#fff;box-sizing:border-box;}
.organization .box.lagre{width:190px;height:57px;line-height:56px;font-weight:500;font-size:19px;color:#fff;}
.organization .box.big{width:190px;height:55px;line-height:54px;font-weight:500;font-size:19px;color:#fff;}
.organization .box.pt-01{border:none;background:#2ab5e9;}
.organization .box.pt-02{border:none;background:#0c4da2;}
.organization .box.pt-03{border:none;background:#7d8590;}
.organization .box.pt-04{border:3px solid #0c4da2;color:#0c4da2;}
.organization .box.pt-05{border:3px solid #d9d9d9;color:#333;}
.organization .box2{width:75px;height:160px; padding:20px 10px; writing-mode:tb-rl;}
.organization .box2 span{margin-bottom:23px;}

.officers-list{margin-top:50px;}
.officers-list .tit{margin-bottom:30px;}
.officers-box{border:1px solid #cccfd3;padding:29px;}
.officers-box .col{position:relative;}
.officers-box .col:before{content:'';display:block;width:1px;height:100%;position:absolute;left:50%;top:0;margin-left:-1px;background:#d9d9d9;}
.officers-box .col .li{position:relative;width:50%;float:left;box-sizing:border-box;padding:0 38px;}
.officers-box .col .li:first-child{padding-left:139px;background: url("../../images/common/content/intro/ihkI04-img01.png") no-repeat 0 top;}
.officers-box dl,
.officers-box dl *{margin:0;}
.officers-box dl:after{content:'';clear:both;overflow:hidden;display:block;}
.officers-box dt{color:#333;font-size:15px;}
.officers-box dd{font-size:15px;color:#888;}
.officers-box .info01 dt{float:left;width:63px;}
.officers-box a{color:#888;}
.officers-box + .officers-box{margin-top:30px;}
.officers-box .col:after{content:'';clear:both;overflow:hidden;display:block;}

/*.officers-box.officers02 .col .li:first-child{background-image: url("../images/common/content/intro/ihkI04-img02.png");}*/
.officers-box.officers02 .col .li:first-child{background-image: url("../../images/common/content/intro/ihkI04-noImg.png");}
.officers-box.officers03 .col .li:first-child{background-image: url("../../images/common/content/intro/ihkI04-img03.png");}
.officers-box.officers04 .col .li:first-child{background-image: url("../../images/common/content/intro/ihkI04-img04.png");}

.task-box{width:100%;display:table;}
.task-box ul{display:table-cell;vertical-align:top;padding:0 20px 0 0;box-sizing:border-box;}
.task-box ul:first-child{width:55%;}
.task-box ul + ul{padding:0;}
.task-box li{word-break:keep-all;}
.task-box li + li{margin-top:0;}
.task-box:after{content:'';clear:both;overflow:hidden;display:block;}

.contact-info{background:#f5f7fa;padding:30px;}
.contact-info h5.tit{font-weight:500;}
.contact-info + h4.tit{margin-top:50px;}

.major-bussiness .li{margin-top:30px;border:1px solid #cccfd3;padding:30px;box-sizing:border-box;display:table;width:100%;table-layout:fixed;}
.major-bussiness .li:first-child{margin-top:0;}
.major-bussiness .li > div{display:table-cell;vertical-align:top;}
.major-bussiness .img{width:290px;}
.major-bussiness .tit{font-weight:500;color:#333;line-height:24px;word-break:keep-all;}
.major-bussiness .txt{color:#555;font-size:15px;margin:20px 0 0;word-break:keep-all;}
.major-bussiness .dot-list li{word-break:keep-all;}
.major-bussiness .dot-list li + li{margin-top:0;}
.major-bussiness + h4.tit{margin-top:50px;}
.major-bussiness em:lang(zh){font-family:LiHei Pro Medium, sans-serif;}

.donate-info-top{background: #f6f7fb url("../../images/common/content/intro/ihkI11-ico.png") no-repeat 74px bottom;min-height:133px;padding:40px 100px 40px 247px;box-sizing:border-box;}
.donate-info-top .txt{color:#333;font-size:17px;margin:0;word-break:keep-all;}
.donate-info-top .font-orange{color:#fd5b03;}
.donate-info-txt{margin-top:50px;}

.donate-object h4.tit{font-weight:500;}
.donate-object .txt{margin:20px 0 0;word-break:keep-all;padding-right:20px;}
.donate-object .pic-list{margin-top:30px;}
.donate-object .pic-list li{float:left;margin-left:20px;}
.donate-object .pic-list li:first-child{margin-left:0;}
.donate-object .pic-list:after{content:'';clear:both;overflow:hidden;display:block;}
.donate-object .txt-box{border:1px solid #cccfd3;padding:30px;margin-top:30px;}
.donate-object .txt-box h5.tit{font-weight:500;margin-bottom:10px;}

/* �ㅻ뵒�ㅻ턿 */
.audio-info-top{background: #f6f7fb url("../../images/common/content/intro/audio-ico.png") no-repeat 74px;min-height:133px;padding:20px 60px 20px 220px;box-sizing:border-box; margin:20px 0px 20px 0px;}
.audio-info-top .txt{color:#333;font-size:17px;margin:0;word-break:keep-all;}
.audio-info-top .font-orange{color:#fd5b03;}
.audio-info-txt{margin-top:50px;}
.audio-info button{border:1px solid #bec2c7; background-color:#fff; color:#444; box-sizing:border-box;font-weight:500;font-size:19px;color:#273346;width:35px;height:25px;transition:all 0.4s; margin-left:10px;}

/* 援먯쑁.�됱궗 (edu) */
#cultural-wrap .cont{width:1000px;margin:0 auto;min-height:500px;text-align:center;padding:100px 0 50px;}
#cultural-wrap .bg{background-color:#f8f9f9;}
#cultural-wrap .cont h4.tit{position:relative;padding:100px 0 50px;font-size:34px;color:#333;}
#cultural-wrap .cont h4.tit:before{content:'';position:absolute;left:50%;top:0;margin-left:-41px;width:82px;height:82px;border-radius:50%;background: #273346 url("../../images/common/content/edu/ico-mn01-s.png") no-repeat center;}

#cultural-wrap .cultural-pro .cont h4.tit:before{background-image: url("../../images/common/content/edu/ico-mn02-s.png");}
#cultural-wrap .cultural-schedule .cont h4.tit:before{background-image: url("../../images/common/content/edu/ico-mn03-s.png");}
#cultural-wrap .cultural-map .cont h4.tit:before{background-image: url("../../images/common/content/edu/ico-mn04-s.png");}

.cultural-visual{position:relative;box-sizing:border-box;background: url("../../images/common/content/edu/ihkD-02-img01.png") no-repeat center top;height:900px;text-align:center;}
.cultural-visual.ihk-D003{background-image: url("../../images/common/content/edu/ihkD-03-img01.png");}
.cultural-visual.ihk-D004{background-image: url("../../images/common/content/edu/ihkD-04-img01.png");}
.cultural-visual.ihk-D005{background-image: url("../../images/common/content/edu/ihkD-05-img01.png");}
.cultural-visual.ihk-D006{background-image: url("../../images/common/content/edu/ihkD-06-img01.png");}
.cultural-visual.ihk-D007{background-image: url("../../images/common/content/edu/ihkD-07-img01.png");}

#cultural-wrap .cultural-visual .cont{padding-top:183px;}
.cultural-visual *{color:#fff;}
.cultural-visual .tag{display:inline-block;padding:0 10px;box-sizing:border-box;min-width:150px;height:44px;line-height:44px;border:1px solid #fff;font-size:15px;text-align:center;}
.cultural-visual h2.tit{margin-top:40px;font-size:60px;line-height:72px;}
.cultural-visual .cultural-tbox{margin-top:40px;}
.cultural-visual .ihk_logo{margin-top:110px;display:inline-block;background: url("../../images/common/content/edu/ico-logo.png") no-repeat center top;width:173px;height:29px;font-size:0;text-indent:-9999px;overflow:hidden;}
.cultural-link{position:absolute;left:50%;bottom:-88px;margin-left:-358px;width:717px;height:180px;box-shadow: 6px 6px 30px 5px rgba(0,0,0,0.1);background-color:#fff;}
.cultural-link ul{box-sizing:border-box;border:1px solid #cccfd3;height:100%;}
.cultural-link ul li{width:25%;float:left;height:100%;border-left:1px solid #cccfd3;background: url("../../images/common/content/edu/ico-mn01.png") no-repeat center 31px;}
.cultural-link ul li:first-child{border-left:none;}
.cultural-link ul li:nth-child(2){background: url("../../images/common/content/edu/ico-mn02.png") no-repeat center 29px;}
.cultural-link ul li:nth-child(3){background: url("../../images/common/content/edu/ico-mn03.png") no-repeat center 28px;}
.cultural-link ul li:nth-child(4){background: url("../../images/common/content/edu/ico-mn04.png") no-repeat center 29px;}
.cultural-link ul:after{content:'';clear:both;overflow:hidden;display:block;}
.cultural-link button{outline:none;background:none;border:none;box-sizing:border-box;font-weight:500;font-size:19px;color:#273346;display:block;width:100%;height:100%;padding-top:124px;transition:all 0.4s;}
.cultural-link button:hover{color:#000;box-shadow: 3px 3px 10px 3px rgba(0,0,0,0.1);}

.cultural-tbox{display:inline-block;margin:0 auto;}
.cultural-tbox dl{display:table;margin:0;}
.cultural-tbox dl + dl{margin-top:20px;}
.cultural-tbox dl dt{display:table-cell;text-align:left;width:145px;}
.cultural-tbox dl dt > span{display:inline-block;padding:0 10px;box-sizing:border-box;min-width:130px;height:50px;line-height:51px;border:1px solid #cccfd3;font-size:24px;text-align:center;}
.cultural-tbox dl dd{display:table-cell;text-align:left;font-size:24px;}
.cultural-tbox p{margin:10px 0 0 0;}

.cultural-visual .cultural-tbox{display:block;width:660px;}
.cultural-visual .cultural-tbox dl dt{width:70px;}
.cultural-visual .cultural-tbox dl dt > span{min-width:59px;border-color:#fff;height:33px;line-height:32px;}

.cultural-tbox.ty02{display: block;}
.cultural-tbox.ty02 dl{display: block;}
.cultural-tbox.ty02 dl dt{display:inline-block;padding-right:0;text-align:center;}
.cultural-tbox.ty02 dl dd{display:block;text-align:center;font-size:36px;padding-top:10px;}

.cultural-tbox.ty03{display: block;margin-top:20px;}
.cultural-tbox.ty03 dl{float:left;vertical-align:top;}
.cultural-tbox.ty03 dl + dl{margin-top:15px;}
.cultural-tbox.ty03 dl:first-child,
.cultural-tbox.ty03 dl:nth-child(2){margin-top:0;}
.cultural-tbox.ty03 dl:nth-child(odd){width: calc( 100% - 440px );}
.cultural-tbox.ty03:after{content:'';clear:both;overflow:hidden;display:block;}

.cultural-tbox.ty04{display:block;}

#cultural-wrap .blt01{position:relative;font-size:14px;padding-left:15px;margin:0;text-align:left;}
#cultural-wrap .blt01:before{content:'��';position:absolute;left:0;top:-1px;display:inline-block;width:15px;height:15px;}
#cultural-wrap .blt01.pt01{color:#024da1;}
#cultural-wrap .img-btm-txt{margin-top:20px;}
#cultural-wrap .img-btm-txt.right p{float:right;}
#cultural-wrap .img-btm-txt:after{content:'';clear:both;overflow:hidden;display:block;}

#cultural-wrap .cultural-intro > .cont{padding-top:186px;}
.cultural-intro .mtxt{font-size:60px;line-height:76px;font-weight:500;margin:0 0 70px;}
.cultural-intro .summary{width:100%;text-align:left;}
.cultural-intro .summary .img{display:inline-block;float:left;}
.cultural-intro .summary .img img{vertical-align:top;}
.cultural-intro .summary .txt-area{float:right;width:410px;}
.cultural-intro .summary .txt-area .txt{font-size:24px;line-height:38px;color:#555;word-break:keep-all;margin-bottom:40px;}
.cultural-intro .summary:after{content:'';clear:both;overflow:hidden;display:block;}

.cultural-pro .pro-map{margin-top:60px;}
.cultural-pro .pro-map img{vertical-align:top;}
#cultural-wrap .txt_li{margin-top:15px;}
#cultural-wrap .txt_li li{margin-top:4px;}
#cultural-wrap .txt_li li:first-child{margin-top:0;}
#cultural-wrap .cultural-pro .pro-img{margin-top:70px;}
#cultural-wrap .cultural-pro .pro-img img{vertical-align:top;}
.cultural-pro .thum-list{margin:40px 0 0 60px;}
.cultural-pro .thum-list li{float:left;margin:20px 0 0 20px;width:280px;}
.cultural-pro .thum-list li:first-child,
.cultural-pro .thum-list li:nth-child(4n){margin-left:0;}
.cultural-pro .thum-list figure{border:1px solid #cccfd3;box-sizing:border-box;}
.cultural-pro .thum-list figure img{vertical-align:top;}
.cultural-pro .thum-list figure figcaption{border-top:1px solid #cccfd3;background-color:#fff;padding:12px 10px;}
.cultural-pro .thum-list figure figcaption span{display:block;text-align:center;color:#333;font-size:17px;}
.cultural-pro .thum-list:after{content:'';clear:both;overflow:hidden;display:block;}

.cultural-schedule .table-list{border-bottom:1px solid #273346;}
.cultural-schedule .table-list table tbody td{vertical-align:top;}

.cultural-map .map-area{margin-top:60px;}


.table-list table tbody tr.total td {border-left:0; font-weight:bold; color:#333; background-color:#f5f7fb;}

.basic-list {}
.basic-list > li {position:relative; padding:0 0 0 10px; color:#555; font-size:15px; line-height:24px;}
.basic-list > li a:hover{text-decoration:underline;}
.basic-list > li + li {margin-top:5px;}

.ban-list:after {display:block; content:''; clear:both;}
.ban-list li {float:left; width:25%; text-align:left; }
.ban-list li a {display:block;}

.ci-area {position:relative; width:100%; height:174px; padding:12px 20px; text-align:center; border:1px solid #cccfd3; background:url('../../images/common/content/intro/bg-ci.jpg') 0 0 repeat;}
.ci-area img {margin:0 25px; vertical-align:middle;}
.ci-area.v1 {padding:40px;}
.ci-area.v2 {padding:30px;}
.ci-area .hexa-code {position:absolute; left:30px; top:20px;}
.ci-area .hexa-code span {display:inline-block; width:12px; height:12px; border-radius:50%; background:#06348B; margin-right:5px;}


.bd-box.v1 {border:1px solid #cccfd3; border-width:1px 0px 0px 0px; background-color:#fff; padding:30px 20px; margin-bottom:0px;}
.bd-box.v1.bd-on {border-width:1px 0px 1px 0px;}
.state-point.v1 .info{width:535px; }
.state-point.v1 .img{display:inline-block; vertical-align: top; width:200px; height:auto; background-color:#fff; text-align:center;}
.state-point.v1 .img img{margin:0 auto; width:auto; display:block;}


@media (max-width: 640px) {
	.donate-info-top{background: #f6f7fb url("../../images/common/content/intro/ihkI11-ico.png") no-repeat center 20px  ;min-height:133px; padding:145px 20px 20px 20px;}

	.ci-area  {height:auto; min-height:140px; position:relative; overflow:hidden;}
	.ci-area img {width:40%; margin:0;}
	.ci-area.v1 img {width:100%; margin:0 10px;}
	.ci-area.v2 img {margin:0 10px;}

	.state-point.v1 .info{width:100%; }
	.state-point.v1 .img{display:block; width:100%; }

	.bd-box.v1 {padding:20px 10px; }

	.ban-list li {width:48%; margin-right:1%;}

	.pic-list li {display:block; margin:0px !important; float:none !important; text-align:center;}
	.pic-list li img {width:auto;}
	.major-bussiness .li > div {width:100%; display:block;}

	.greeting {background:none;}
	.greeting div {padding:0;}

	.history-list{position:relative;margin:30px 0 0 15px;}
	.history-list:before{content:'';position:absolute;left:-1px;top:0;width:3px;height:83px;background-color:#fff;z-index:1;}
	.history-list:after{content:'';position:absolute;left:-1px;bottom:0;width:3px;height:180px;background-color:#fff;z-index:1;}
	.history-detail{padding:200px 0 15px 0;}
	.history-detail dl{padding-bottom:20px;}

	.director_list .li{position:relative;float:left;width:100%;padding:30px 0 0 30px; border-top:none; border-left:1px solid #cccfd3;}
	.director_list .li:before{content:'';display:block;border:4px solid #024da1;background-color:#fff;width:15px;height:15px;position:absolute;left:-7px;top:30%;border-radius:50%;box-sizing:border-box;z-index:2;}
	.director_list .li:last-child{padding:30px 0 0 30px;}
	.director_list.year-1986:before{content:'';position: absolute;left:0;top:0;width:3px;height:120px;background-color:#fff;z-index:2;}

	.officers-box{border:1px solid #cccfd3;padding:15px;}
	.officers-box .col{position:relative;}
	.officers-box .col:before{display:none; }
	.officers-box .col .li{position:relative;width:100%;float:inherit;box-sizing:border-box;padding:0 ; }
	.officers-box .col .li:first-child{padding:120px 0 10px 0; margin-bottom:10px; background: url("../../images/common/content/intro/ihkI04-img01.png") no-repeat 0 top; border-bottom:1px solid #cccfd3; }
	.officers-box dl,
	.officers-box dl *{margin:0;}
	.officers-box dl:after{content:'';clear:both;overflow:hidden;display:block;}
	.officers-box dt{color:#333;font-size:15px;}
	.officers-box dd{font-size:15px;color:#888;}
	.officers-box .info01 dt{float:left;width:63px;}
	.officers-box a{color:#888;}
	.officers-box + .officers-box{margin-top:30px;}
	.officers-box .col:after{content:'';clear:both;overflow:hidden;display:block;}

	.organization .list{text-align:left; width:295px; margin:0 auto;}
	.organization .list:before{height:675px;left:65px;top:0;margin-left:0;}
	.organization .list > li:nth-child(2) .sub{right:0;}
	
	.organization .list > li:nth-child(3){margin-top:80px;}
/* 	.organization .list > li:nth-child(3) .sub{left:0;} */
	.organization .list > li:nth-child(3) .sub:before{width:50px;left:-35px;top:20px;}
	
	.organization .list > li:nth-child(4){margin-top:170px;margin-bottom:30px;}
	.organization .list > li:nth-child(4) .sub >li:nth-child(2){right:0;top:0;}
	.organization .list > li:nth-child(4) .sub:before{width:165px;left:65px;top:-20px;}
	.organization .list > li:nth-child(4) .sub:after{height:34px;right:65px;top:-20px;}
	.organization .list > li:nth-child(5){margin-top:0;}
	.organization .list > li:nth-child(5) .sub{ padding-left:95px;}
	.organization .list > li:nth-child(5) .sub:before{display:none}
	.organization .list > li:nth-child(5) .sub li{float:inherit; display:block; margin-bottom:10px;}
	.organization .list > li:nth-child(5) .sub li:before{content:'';display:block;width:35px;height:1px;position:inherit;left:-30px;top:24px;margin-left:0;background:#d9d9d9;}
	.organization .list > li:nth-child(5) .sub li + li{margin-left:0;}
	.organization .list > li:nth-child(5) .sub2{position: relative; padding-left:95px;}
	.organization .list > li:nth-child(5) .sub2:before{height:112px;width:1px;left:65px;top:25px;margin-left:0;}
	.organization .list > li:nth-child(5) .sub2 li{float:inherit; display:block; margin-bottom:10px;}
	.organization .list > li:nth-child(5) .sub2 li:before{content:'';display:block;width:35px;height:1px;position:inherit;left:-30px;top:24px;margin-left:0;background:#d9d9d9;}
	.organization .list > li:nth-child(5) .sub2 li + li{margin-left:0;}
	/*
	.organization .list > li:nth-child(3){margin-top:100px;margin-bottom:30px;}
	.organization .list > li:nth-child(3) .sub >li:nth-child(2){right:0;top:0;}
	.organization .list > li:nth-child(3) .sub:before{width:165px;left:65px;top:-20px;}
	.organization .list > li:nth-child(3) .sub:after{height:34px;right:65px;top:-20px;}
	.organization .list > li:nth-child(4){margin-top:0;}
	.organization .list > li:nth-child(4) .sub{ padding-left:95px;}
	.organization .list > li:nth-child(4) .sub:before{display:none}
	.organization .list > li:nth-child(4) .sub li{float:inherit; display:block; margin-bottom:10px;}
	.organization .list > li:nth-child(4) .sub li:before{content:'';display:block;width:35px;height:1px;position:inherit;left:-30px;top:24px;margin-left:0;background:#d9d9d9;}
	.organization .list > li:nth-child(4) .sub li + li{margin-left:0;}
	.organization .list > li:nth-child(4) .sub2{position: relative; padding-left:95px;}
	.organization .list > li:nth-child(4) .sub2:before{height:112px;width:1px;left:65px;top:25px;margin-left:0;}
	.organization .list > li:nth-child(4) .sub2 li{float:inherit; display:block; margin-bottom:10px;}
	.organization .list > li:nth-child(4) .sub2 li:before{content:'';display:block;width:35px;height:1px;position:inherit;left:-30px;top:24px;margin-left:0;background:#d9d9d9;}
	.organization .list > li:nth-child(4) .sub2 li + li{margin-left:0;}
	*/
	
	.organization .box{font-size:15px;color:#333;line-height:45px;width:120px;height:45px;}
	.organization .box2{padding:0; writing-mode:unset;}
	.organization .box.lagre{width:125px;height:45px;line-height:45px;font-size:17px;}
	.organization .box.big{width:125px;height:45px;line-height:45px;font-size:17px;}
}


/* 援먯쑁 �됱궗 - �덈룄�� �앹뾽 */
.window-pop {min-width:1060px}
.window-pop .cBlue {color:#024da1 !important}
.window-pop .cOrange {color:#ff661a !important}
.window-pop .visual-area {position:relative; padding-top:180px; text-align:center; height:900px}
.window-pop .visual-area.v1 {background:url("../../images/common/content/edu/img01-01.png") no-repeat center; background-size:cover}
.window-pop .visual-area.v2 {background:url("../../images/common/content/edu/img02-01.png") no-repeat center; background-size:cover}
.window-pop .visual-area.v3 {background:url("../../images/common/content/edu/img03-01.png") no-repeat center; background-size:cover}
.window-pop .visual-area.v4 {background:url("../../images/common/content/edu/img04-01.png") no-repeat center; background-size:cover}
.window-pop .visual-area.v5 {background:url("../../images/common/content/edu/img05-01.png") no-repeat center; background-size:cover}
.window-pop .visual-area.v6 {background:url("../../images/common/content/edu/img06-01.png") no-repeat center; background-size:cover}
.window-pop .visual-area.v7 {background:url("../../images/common/content/edu/img07-01.png") no-repeat center; background-size:cover}
.window-pop .visual-area .inner {display:inline-block; width:1060px; padding:0 30px; max-width:100%}
.window-pop .visual-area .inner > span {display:inline-block; margin-bottom:35px; padding:0 12px; border:1px solid #fff; line-height:42px; font-size:15px; color:#fff}
.window-pop .visual-area .inner h1 {margin-bottom:30px; line-height:76px; font-size:60px; font-weight:500; color:#fff; letter-spacing:-0.03em}
.window-pop .visual-area .inner ul {display:inline-block}
.window-pop .visual-area .inner ul li {position:relative; padding-left:68px; margin-top:20px; text-align:left; line-height:33px; font-size:24px; color:#fff}
.window-pop .visual-area .inner ul li:first-child {margin-top:0}
.window-pop .visual-area .inner ul li strong {position:absolute; top:0; left:0; border:1px solid #fff; width:58px; line-height:31px; font-size:24px; text-align:center; font-weight:400}
.window-pop .visual-area .inner ul li span {display:block; line-height:40px; font-size:15px}
.window-pop .visual-area .inner p.logo {position:absolute; bottom:180px; left:50%; margin-left:-86px; width:173px; height:29px; text-indent:-9999px; background:url("../../images/common/content/edu/ico-logo.png") no-repeat center}
.window-pop .quick-menu-wrap {position:relative; z-index:1; margin:-92px auto 0; width:716px; max-width:90%}
.window-pop .quick-menu-wrap:before {display:block; content:""; position:absolute; top:50%; left:0; z-index:-1; width:100%; height:50%; box-shadow:0 0 30px #cccfd3}
.window-pop .quick-menu-wrap ul {overflow:hidden; border:1px solid #cccfd3; background:#fff}
.window-pop .quick-menu-wrap ul li {float:left; width:25%; border-left:1px solid #cccfd3}
.window-pop .quick-menu-wrap ul li:first-child {border-left:none}
.window-pop .quick-menu-wrap ul li a {display:block; padding:29px 0 13px; text-align:center}
.window-pop .quick-menu-wrap ul li a span {display:block; margin-top:2px; line-height:30px; font-size:19px; font-weight:500; color:#273346}
.window-pop .quick-cont-wrap > div:nth-child(2n) {background:#f8f9f9}
.window-pop .quick-cont-wrap > div .txtC {text-align:center}
.window-pop .quick-cont-wrap > div .txtC span {margin-top:20px}
.window-pop .quick-cont-wrap > div .inner {margin:0 auto; width:1060px; max-width:100%; padding:100px 30px 50px}
.window-pop .quick-cont-wrap > div .inner .tit-area {margin-bottom:50px; text-align:center}
.window-pop .quick-cont-wrap > div .inner .tit-area h2 {position:relative; padding-top:96px; line-height:40px; font-size:34px; font-weight:500; color:#333}
.window-pop .quick-cont-wrap > div .inner .tit-area h2:before {display:block; content:""; position:absolute; top:0; left:50%; margin-left:-40px; width:80px; height:80px; border-radius:50%}
.window-pop .quick-cont-wrap > div .inner .box-tit-list {margin-top:-20px}
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li {position:relative; padding:10px 0 0 148px; margin-top:20px; text-align:left; line-height:38px; font-size:24px; color:#555}
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li strong {position:absolute; top:0; left:0}
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li.full {padding:0}
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li.full strong {position:static}
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li.full strong + span {display:inline-block; margin-left:20px}
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li dl,
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li dl dd {margin:0}
.window-pop .quick-cont-wrap > div .inner .box-tit-list > li .img-list {margin:20px -6px 0}
.window-pop .quick-cont-wrap > div .inner .box-tit {display:inline-block; border:1px solid #cccfd3; text-align:center; width:128px; line-height:48px; font-size:24px; font-weight:300; color:#555}

.window-pop .quick-cont-wrap > div .inner .box-tit-small {display:inline-block; border:1px solid #cccfd3; background-color:#2A3548; text-align:center; width:90px; line-height:20px; font-size:14px; font-weight:bold; color:#fff}

.window-pop .quick-cont-wrap > div .inner .img-list ul {display:inline-block; margin-top:-10px}
.window-pop .quick-cont-wrap > div .inner .img-list ul li {display:inline-block; padding:10px 6px; vertical-align:top; width:300px; text-align:center}
.window-pop .quick-cont-wrap > div .inner .img-list ul li > * {display:block; overflow:hidden; margin:0; border:1px solid #cccfd3}
.window-pop .quick-cont-wrap > div .inner .img-list ul li > * img {margin:-1px -1px 0; vertical-align:top; width:100%}
.window-pop .quick-cont-wrap > div .inner .img-list ul li > * .txtBox {padding:15px 10px; border-top:1px solid #cccfd3; height:50px; background:#fff}
.window-pop .quick-cont-wrap > div .inner .img-list ul li > * .txtBox p {margin:0; margin-bottom:5px; line-height:30px; font-size:17px; font-weight:500; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.window-pop .quick-cont-wrap > div .inner .img-list ul li > * .txtBox span {display:block; text-align:center; line-height:20px; font-size:17px; font-weight:300; color:#333}
.window-pop .quick-cont-wrap > div .inner .img-list ul li > * .txtBox .bold {font-weight:500}
.window-pop .quick-cont-wrap > div .inner .img-list.v2 ul li a .txtBox {padding:12px 10px 10px; height:106px}
.window-pop .quick-cont-wrap > div .inner .img-list.v2 ul li a .txtBox span {height:48px; line-height:24px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word}
.window-pop .quick-cont-wrap > div .inner .img-list.v3 ul li a .txtBox {padding:12px 10px; height:72px}
.window-pop .quick-cont-wrap > div .inner .img-list.v3 ul li a .txtBox p {margin:0; height:48px; line-height:24px; white-space:inherit; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; word-wrap:break-word}
.window-pop .quick-cont-wrap > div .inner .img-list.big ul li {width:480px}
.window-pop .quick-cont-wrap > div .inner .list-top {margin-top:35px}
.window-pop .quick-cont-wrap > div .inner .list-top p {margin:0; line-height:30px; font-size:24px}
.window-pop .quick-cont-wrap > div .inner .list-top p span {margin-left:15px; font-size:15px}
.window-pop .quick-cont-wrap > div .inner .txt-box + .list-top {margin-top:25px}
.window-pop .quick-cont-wrap > div .inner .table-tit {padding:10px 0; border-top:2px solid #273346; text-align:center}
.window-pop .quick-cont-wrap > div .inner .table-tit p {margin:0; line-height:26px; font-size:15px; color:#333; font-weight:500}
.window-pop .quick-cont-wrap > div .inner .table-tit + .table-list {margin:0; border-top-width:1px}
.window-pop .quick-cont-wrap > div .inner .table-list + .table-tit {margin-top:-1px; border-top-width:1px}
.window-pop .quick-cont-wrap > div .inner .list-top + .txt-box > * {margin:0; line-height:30px; font-size:15px; color:#555}
.window-pop .quick-cont-wrap > div .inner .link-txt {overflow:hidden; text-align:left}
.window-pop .quick-cont-wrap > div .inner .link-txt .txt {float:left}
.window-pop .quick-cont-wrap > div .inner .link-txt .txt p {margin:0; line-height:28px; font-size:17px}
.window-pop .quick-cont-wrap > div .inner .link-txt .btn {float:left; margin-left:40px}
.window-pop .quick-cont-wrap .quick-cont01 .inner .tit-area h2:before {background:#273346 url("../../images/common/content/edu/ico-mn01-s.png") no-repeat center}
.window-pop .quick-cont-wrap .quick-cont01 .inner .tit-area {margin-bottom:30px}
.window-pop .quick-cont-wrap .quick-cont01 .inner > strong {display:block; margin-bottom:50px; text-align:center; line-height:76px; font-size:60px; font-weight:500; color:#555}
.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt {overflow:hidden}
.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt img {float:left; width:55%}
.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt {float:right; width:42.5%}
.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt p {margin:0 0 30px; line-height:38px; font-size:24px; color:#555}
.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt span {display:block; line-height:26px; font-size:14px; color:#888}
.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt span + span {margin-top:10px}
.window-pop .quick-cont-wrap .quick-cont02 .inner {text-align:center} 
.window-pop .quick-cont-wrap .quick-cont02 .inner .tit-area h2:before {background:#273346 url("../../images/common/content/edu/ico-mn02-s.png") no-repeat center}
.window-pop .quick-cont-wrap .quick-cont02 .inner > .box-tit-list {display:inline-block; margin-bottom:60px}
.window-pop .quick-cont-wrap .quick-cont02 .inner .img-wrap ul {margin-top:12px}
.window-pop .quick-cont-wrap .quick-cont02 .inner .img-wrap ul li {text-align:left; line-height:26px; font-size:14px; color:#888}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont {padding-top:95px}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .in-tit-area {margin-bottom:60px}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .in-tit-area h3 {margin-top:15px; line-height:42px; font-size:36px; font-weight:300; color:#555}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .img-wrap {margin-bottom:15px}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .txtR {margin-bottom:15px; text-align:right; line-height:25px; font-size:15px; font-weight:300; color:#888}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .box-tit-list:after {display:block; content:""; clear:both}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .box-tit-list li {float:left; min-width:56.5%}
.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .box-tit-list li:nth-child(2n) {min-width:43.5%}
.window-pop .quick-cont-wrap .quick-cont03 .inner .tit-area h2:before {background:#273346 url("../../images/common/content/edu/ico-mn03-s.png") no-repeat center}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table thead th {padding:12px 10px; height:auto}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table thead .tit th {border-bottom-color:#e0e0e0; border-left-color:#fff; background:#f6f6f6}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table thead.blind {position:absolute; top:-99999px; left:-8999999px; width:0; height:0; opacity:0}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td {padding:12px 10px; height:auto; vertical-align:top; line-height:24px}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl,
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl dd {margin:0}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl dt {color:#333}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl dt,
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl dd,
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td ul li {line-height:30px}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl.txtL {padding:0 15px; text-align:left}
.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td ul.txtL {padding:0 15px; text-align:left}
.window-pop .quick-cont-wrap .quick-cont04 .inner .tit-area h2:before {background:#273346 url("../../images/common/content/edu/ico-mn04-s.png") no-repeat center}
.window-pop .quick-cont-wrap .quick-cont04 .inner .box-tit-list {margin:0 0 60px}

@media (max-width: 640px) {
	.window-pop {min-width:100%}
	.window-pop .visual-area {padding-top:50px; height:350px}
	.window-pop .visual-area .inner {padding:0 15px}
	.window-pop .visual-area .inner > span {margin-bottom:15px; line-height:39px; font-size:14px}
	.window-pop .visual-area .inner h1 {margin-bottom:15px; line-height:34px; font-size:28px}
	.window-pop .visual-area .inner ul li {padding-left:50px; margin-top:10px; line-height:20px; font-size:14px}
	.window-pop .visual-area .inner ul li:first-child {margin-top:0}
	.window-pop .visual-area .inner ul li strong {width:42px; line-height:18px; font-size:14px}
	.window-pop .visual-area .inner ul li span {line-height:22px; font-size:12px}
	.window-pop .visual-area .inner p.logo {bottom:12%; height:20px; background-size:auto 100%}
	.window-pop .quick-menu-wrap {margin:-46px auto 0}
	.window-pop .quick-menu-wrap:before {box-shadow:0 0 15px #cccfd3}
	.window-pop .quick-menu-wrap ul li a {padding:10px 0 6px}
	.window-pop .quick-menu-wrap ul li a img {width:50px}
	.window-pop .quick-menu-wrap ul li a span {margin-top:0; line-height:20px; font-size:13px}
	.window-pop .quick-cont-wrap > div .inner {padding:40px 15px 30px}
	.window-pop .quick-cont-wrap > div .inner .tit-area {margin-bottom:25px}
	.window-pop .quick-cont-wrap > div .inner .tit-area h2 {padding-top:60px; line-height:24px; font-size:20px}
	.window-pop .quick-cont-wrap > div .inner .tit-area h2:before {margin-left:-25px; width:50px; height:50px; background-size:40px !important}
	.window-pop .quick-cont-wrap > div .inner .box-tit-list {margin-top:-10px}
	.window-pop .quick-cont-wrap > div .inner .box-tit-list > li {padding:5px 0 0 90px; margin-top:10px; line-height:20px; font-size:13px}
	.window-pop .quick-cont-wrap > div .inner .box-tit-list > li.full strong + span {margin-left:10px}
	.window-pop .quick-cont-wrap > div .inner .box-tit-list > li .img-list {margin:10px 0 0}
	.window-pop .quick-cont-wrap > div .inner .box-tit {width:80px; line-height:25px; font-size:13px}
	.window-pop .quick-cont-wrap > div .inner .img-list ul {display:block; overflow:hidden; margin:-5px}
	.window-pop .quick-cont-wrap > div .inner .img-list ul li {float:left; padding:5px; width:50%}
	.window-pop .quick-cont-wrap > div .inner .img-list ul li > * .txtBox {padding:10px 5px; height:40px}
	.window-pop .quick-cont-wrap > div .inner .img-list ul li > * .txtBox span {line-height:20px; font-size:14px}
	.window-pop .quick-cont-wrap > div .inner .img-list ul li > * .txtBox p {margin-bottom:2px; line-height:20px; font-size:15px}
	.window-pop .quick-cont-wrap > div .inner .img-list.v2 ul li a .txtBox {height:84px}
	.window-pop .quick-cont-wrap > div .inner .img-list.v2 ul li a .txtBox span {height:40px; line-height:20px}
	.window-pop .quick-cont-wrap > div .inner .img-list.v3 ul li a .txtBox {height:64px}
	.window-pop .quick-cont-wrap > div .inner .img-list.v3 ul li a .txtBox p {height:40px; line-height:20px}
	.window-pop .quick-cont-wrap > div .inner .img-list.big ul li {width:100%}
	.window-pop .quick-cont-wrap > div .inner .img-list.big ul li a .txtBox {height:auto !important}
	.window-pop .quick-cont-wrap > div .inner .list-top {margin-top:20px}
	.window-pop .quick-cont-wrap > div .inner .list-top p {line-height:22px; font-size:16px}
	.window-pop .quick-cont-wrap > div .inner .txt-box + .list-top {margin-top:15px}
	.window-pop .quick-cont-wrap > div .inner .list-top + .txt-box > * {line-height:22px; font-size:13px}
	.window-pop .quick-cont-wrap > div .inner .table-tit {padding:8px 0}
	.window-pop .quick-cont-wrap > div .inner .table-tit p {line-height:20px; font-size:14px}
	.window-pop .quick-cont-wrap > div .inner .table-tit + .table-list {margin:0; border-top-width:1px}
	.window-pop .quick-cont-wrap > div .inner .link-txt .txt {float:none}
	.window-pop .quick-cont-wrap > div .inner .link-txt .txt p {line-height:20px; font-size:13px}
	.window-pop .quick-cont-wrap > div .inner .link-txt .btn {float:none; margin:5px 0 0 0}
	.window-pop .quick-cont-wrap .quick-cont01 .inner .tit-area {margin-bottom:15px}
	.window-pop .quick-cont-wrap .quick-cont01 .inner > strong {margin-bottom:25px; line-height:34px; font-size:26px}
	.window-pop .quick-cont-wrap .quick-cont01 .inner > strong br {display:none}
	.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt img {float:none; width:100%}
	.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt {margin-top:5px; float:none; width:100%}
	.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt p {margin:0 0 15px; line-height:20px; font-size:14px}
	.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt span {line-height:18px; font-size:12px}
	.window-pop .quick-cont-wrap .quick-cont01 .inner .img-txt .txt span + span {margin-top:5px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner > .box-tit-list {margin-bottom:30px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .img-wrap ul {margin-top:6px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .img-wrap ul li {line-height:19px; font-size:13px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont {padding-top:45px}
	
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont img { width:100%}
	
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .in-tit-area {margin-bottom:20px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .in-tit-area h3 {margin-top:10px; line-height:24px; font-size:18px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .img-wrap {margin-bottom:10px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .txtR {margin-bottom:8px; line-height:18px; font-size:12px}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .box-tit-list li {float:none; min-width:100%}
	.window-pop .quick-cont-wrap .quick-cont02 .inner .inner-cont .box-tit-list li:nth-child(2n) {min-width:100%}
	.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table thead th {padding:5px; height:auto; line-height:20px; font-size:14px}
	.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td {padding:5px; text-align:left; line-height:20px; font-size:13px; word-break:break-all}
	.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl.txtL {padding:0}
	.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td ul.txtL {padding:0}
	.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl dt,
	.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td dl dd,
	.window-pop .quick-cont-wrap .quick-cont03 .inner .table-list table tbody td ul li {line-height:20px}
	.window-pop .quick-cont-wrap .quick-cont04 .inner .box-tit-list {margin:0 0 20px}
}

.btnNavy {border-color:#273346; color:#fff !important; background:#273346}