.btnNavy a{background:#0d4479;position:relative;display:inline-block;color:#ffffff;width:395px;text-align:center;font-size:18px;height:64px;line-height:64px}.btnNavy a:after{position:absolute;top:50%;margin:-6px auto 0;content:"";vertical-align:middle;right:15px;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width: 640px){.btnNavy a,.btnNavy input{width:240px;height:45px;line-height:45px;font-size:14px}.btnNavy a:after,.btnNavy input:after{border-top:1px solid #fff;border-right:1px solid #fff}}body,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dt,dd,form,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}strong{font-weight:normal}table,td,th,tr,thead,tbody{border:none}table th{text-align:left;font-weight:normal}table{border-collapse:collapse}ul,ol{list-style:none}a{text-decoration:none}a img{border:none}img{vertical-align:bottom}textarea{font-size:1em}header,footer,section,nav,main,.figure,fugcaption,time,small{display:block}input[type=text],input[type=tel],input[type=email],input[type=submit],input[type=image]{border:none;padding:0;margin:0;-webkit-appearance:none}address{font-style:normal}body{background:#0056a8;color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;min-width:1100px;line-height:1.6;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}@media screen and (max-width: 640px){body{min-width:0;font-size:14px}}a{color:#0056a8;text-decoration:none;-webkit-transition:.2s;transition:.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:hover{color:#ff8762}#container{background:#f5f8fa}#header{background:-webkit-gradient(linear, left top, right top, color-stop(53%, #0d4479), color-stop(56%, #146ec4));background:linear-gradient(to right, #0d4479 53%, #146ec4 56%)}#header a{color:#fff}#header a:hover{color:#ff8762}#header .headerBody .hbInner{width:1100px;margin:0 auto;background:-webkit-gradient(linear, left top, right top, color-stop(10%, #0d4479), color-stop(80%, #146ec4));background:linear-gradient(to right, #0d4479 10%, #146ec4 80%)}#header .headerBody .hbInner:after{content:"";clear:both;display:block;height:0;visibility:hidden}#header #siteLogo{padding:6px 0 8px;width:373px;float:left}#header .headerLinksCol{padding:9px 0 0;float:right;width:727px;letter-spacing:-0.4em;text-align:right;font-size:12px}#header .headerLinksCol .hlNavigations,#header .headerLinksCol .snsLinks{display:block;letter-spacing:normal;vertical-align:middle}#header .headerLinksCol .hlNavigations ul,#header .headerLinksCol .snsLinks ul{letter-spacing:-0.4em;text-align:right}#header .headerLinksCol .hlNavigations ul li,#header .headerLinksCol .snsLinks ul li{display:inline-block;letter-spacing:normal}#header .headerLinksCol .hlNavigations ul li a.headSquareBtn,#header .headerLinksCol .snsLinks ul li a.headSquareBtn{width:100px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #4286c7;padding:3px 0;display:inline-block;text-align:center}#header .headerLinksCol .hlNavigations ul li a.headSquareBtn:hover,#header .headerLinksCol .snsLinks ul li a.headSquareBtn:hover{color:#ff8762;border-color:#ff8762}#header .headerLinksCol .hlNavigations li{margin-left:26px}#header .headerLinksCol .hlNavigations li:first-child{margin-left:0}#header .headerLinksCol .snsLinks{width:420px;float:right;margin-top:12px}#header .headerLinksCol .snsLinks ul{display:inline-block;vertical-align:middle;margin-left:17px}#header .headerLinksCol .snsLinks li{margin-left:8px}#header .headerLinksCol .snsLinks li a{display:block;border-radius:3px;width:170px;height:28px;text-indent:-9999px;text-align:left;background:#fff;position:relative}#header .headerLinksCol .snsLinks li a:after{content:"";display:block;position:absolute;top:50%;left:0;background:url(/img/common/icon-sns.png) no-repeat 0 0}#header .headerLinksCol .snsLinks li a:hover{opacity:.8}#header .headerLinksCol .snsLinks li.twitter a:after{width:18px;height:15px;margin-left:-9px;margin-top:-7px;background-position:0 0}#header .headerLinksCol .snsLinks li.facebook a:after{width:160px;height:18px;margin-left:6px;margin-top:-9px;background-position:0 0px}#header .headerLinksCol .snsLinks li:first-child{margin-left:0}#header .headerLinksCol form.search{display:inline-block;margin:0;vertical-align:middle}#header .headerLinksCol form.search div{display:inline-block;width:222px;height:24px;padding:0;background-color:#ffffff;position:relative}#header .headerLinksCol form.search input.textBox{display:block;width:169px;height:100%;margin:0 2px 0 5px;padding:0;background:none;border:none;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#000000}#header .headerLinksCol form.search input.btn{position:absolute;right:0;top:0;width:46px;height:100%;padding:0;background:#0d4479;color:#ffffff;letter-spacing:0.2em;font-size:11px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;border-radius:0}@media screen and (max-width: 640px){#header .headerLinksCol form.search{display:none}}#header .headerLinksCol .menuBtn{display:none}@media screen and (max-width: 640px){#header .headerBody{position:relative}#header .headerBody .hbInner{position:relative;z-index:110;width:auto;padding:0 15px 0 6px}#header #siteLogo{width:181px;padding:8px 0}#header #siteLogo img{width:100%;height:auto}#header .headerLinksCol{width:81px;padding:18px 0 0}#header .headerLinksCol .hlNavigations{width:auto;display:none}#header .headerLinksCol .icnOnly{float:left}#header .headerLinksCol .snsLinks{margin-left:0;width:auto;vertical-align:top;float:left;margin-top:0}#header .headerLinksCol .snsLinks li{margin-left:7px}#header .headerLinksCol .snsLinks li a{width:23px;height:23px}#header .headerLinksCol .snsLinks li.twitter a:after{width:15px;height:12px;margin-left:-7px;margin-top:-6px;background-size:auto 15px}#header .headerLinksCol .snsLinks li.facebook a:after{width:10px;height:15px;margin-left:5px;margin-top:-7px;background-position:-2px 0;background-size:auto 15px}#header .headerLinksCol .menuBtn{display:inline-block;letter-spacing:normal;text-align:center;margin-left:2px;vertical-align:top;padding:2px 0 0;position:relative;z-index:130}#header .headerLinksCol .menuBtn a{display:block;width:35px;color:#fff}#header .headerLinksCol .menuBtn a.active .iconContainer .icon{background:none}#header .headerLinksCol .menuBtn a.active .iconContainer .icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left top;transform-origin:left top;left:3px;top:-7px}#header .headerLinksCol .menuBtn a.active .iconContainer .icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right;transform-origin:right;top:-7px;left:auto;right:4px}#header .headerLinksCol .menuBtn .iconContainer{width:23px;height:10px;margin:0 auto 4px;display:block;position:relative}#header .headerLinksCol .menuBtn .iconContainer .icon{width:100%;height:2px;position:absolute;left:0;top:5px;background:#fff;border-radius:2px;-webkit-transition:.2s;transition:.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#header .headerLinksCol .menuBtn .iconContainer .icon:before,#header .headerLinksCol .menuBtn .iconContainer .icon:after{content:"";display:block;width:100%;height:2px;background:#fff;border-radius:2px;position:absolute;left:0;-webkit-transition:.2s;transition:.2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}#header .headerLinksCol .menuBtn .iconContainer .icon:before{top:-5px}#header .headerLinksCol .menuBtn .iconContainer .icon:after{top:5px}#header .headerLinksCol .menuBtn .label{display:block;font-size:10px;-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7);-webkit-transform-origin:center top;transform-origin:center top}}.txtMessage{padding:5px 0;text-align:center;background:#e8ecef;margin-bottom:46px}.txtMessage p{font-size:16px;color:#205384}@media screen and (max-width: 640px){.txtMessage{display:none}}#navigation{background:#0056a8;position:relative;z-index:100}#news #navigation{z-index:10;margin-bottom:10px}#news #navigation .navBody>li{width:129.5px;font-size:12px}#news #navigation .navBody>li .linkOuter>a{padding:0 15px}@media screen and (max-width: 640px){#news #navigation{display:block}#news #navigation .navBody>li{width:100%;border-bottom:#fff solid 1px}#news #navigation .navBody>li .linkOuter>a{text-align:left;padding:12px;width:auto;display:inline-block}#news #navigation .navBody>li .linkOuter:after{content:"＋";color:#fff;width:50px;text-align:center;padding-top:6px;z-index:5000}#news #navigation .navBody>li .linkOuter.open:after{content:"-"}}#navigation .navBody{width:100%;max-width:1100px;margin:0 auto;display:table;height:40px}#navigation .navBody>li{width:135.5px;display:table-cell;vertical-align:middle}@media screen and (max-width: 640px){#navigation .navBody>li{display:block}}#navigation .navBody>li a{color:#fff;display:block}#navigation .navBody>li a:hover{background:rgba(0,57,139,0.95)}#navigation .navBody>li .linkOuter{position:relative;display:table;width:100%;height:100%}#navigation .navBody>li .linkOuter>a{font-weight:bold;text-align:center;height:100%;display:table-cell;vertical-align:middle}#navigation .navBody>li .linkOuter:after{content:"";display:block;width:0;height:34px;border-right:1px solid #3378b9;position:absolute;right:-1px;top:50%;margin-top:-17px}#navigation .navBody>li .linkOuter:first-child:before{content:"";display:block;width:0;height:34px;border-left:1px solid #3378b9;position:absolute;left:0;top:50%;margin-top:-17px}#navigation .navBody>li.is_expand{position:relative}#navigation .navBody>li.is_expand .expandContainer{position:absolute;left:0;top:34px;width:100%;display:none}@media screen and (max-width: 640px){#navigation .navBody>li.is_expand .expandContainer{position:static}}#navigation .navBody>li.is_expand .expandMenu{background:rgba(0,57,139,0.95)}#navigation .navBody>li.is_expand .expandMenu ul li a{padding:12px 26px 12px 15px;position:relative}#navigation .navBody>li.is_expand .expandMenu ul li a:after{content:"";display:block;width:8px;height:13px;margin-top:-6px;position:absolute;right:15px;top:50%;background:url(/img/common/icon-nav-arrow.png) no-repeat 0 0}#navigation .navBody>li.hover .linkOuter,#navigation .navBody>li.current .linkOuter{background:rgba(0,57,139,0.95)}#navigation .navBody>li:last-child:after{display:none}#navigation .navBody.is_loggedin>li{width:122px;font-size:12px}#navigation .navBody:after{content:"";clear:both;display:block;height:0;visibility:hidden}@media screen and (max-width: 640px){#navigation{display:none}}#sp_navigation{position:absolute;left:0;top:0;width:100%;z-index:110;display:none}#sp_navigation .spNavigation{display:none;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#1a4e80), to(#2075c7));background:linear-gradient(left, #1a4e80, #2075c7)}@media screen and (max-width: 640px){#sp_navigation{display:block}#sp_navigation .spNavigation{padding:20px 0 50px}#sp_navigation .message{margin:0 10px;padding:0 0 15px;font-size:12px}#sp_navigation .message .name{font-size:14px;margin-left:10px}#sp_navigation .spSearchBox{margin:0 10px 20px}#sp_navigation .spSearchBox .search>div{position:relative;background:#fff;height:34px;padding-right:60px;-webkit-box-sizing:border-box;box-sizing:border-box}#sp_navigation .spSearchBox .search>div .textBox{display:block;width:100%;height:100%;padding:0;background:none;border:none;color:#000;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-indent:5px;-webkit-box-sizing:border-box;box-sizing:border-box}#sp_navigation .spSearchBox .search>div .btn{position:absolute;right:0;top:0;width:54px;height:100%;padding:0;background:#0d4479;color:#ffffff;letter-spacing:0.2em;font-size:12px;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;border-radius:0}#sp_navigation .membersLinks{background:#fff;margin:0 0 20px}#sp_navigation .membersLinks ul{margin:0 10px;overflow:hidden;padding:10px 0}#sp_navigation .membersLinks ul li{float:left;width:50%}#sp_navigation .membersLinks ul li a{display:block;margin-right:5px;background:#0d4479;padding:10px 0;text-align:center}#sp_navigation .membersLinks ul li:last-child a{margin-left:5px}#sp_navigation .spNavSection{margin:0 10px 18px}#sp_navigation .spNavSection .head{margin:0 0 8px;font-weight:bold}#sp_navigation .spNavSection .links li{margin:0 0 2px}#sp_navigation .spNavSection .links li a{display:block;background:#fff;color:#0056a8;padding:10px 30px 10px 15px;position:relative}#sp_navigation .spNavSection .links li a:after{content:"";display:block;width:7px;height:13px;position:absolute;right:10px;top:50%;background:url(/img/common/icon-link-arrow-sp-blue.png) no-repeat 0 0;background-size:7px auto;margin-top:-4px}#sp_navigation .spNavSection .links li:last-child{margin-bottom:0}#sp_navigation .spNavSection.ctrl_space{margin-bottom:25px}#sp_navigation .spNavSection:last-child{margin-bottom:0}#sp_navigation .logedin .message{margin-bottom:20px;border-bottom:1px solid #fff}#sp_navigation .logedin .spNavSectionContainer{margin-bottom:25px}#sp_navigation .logedin .membersLinksLogedIn{margin:0 10px;font-size:12px}#sp_navigation .logedin .membersLinksLogedIn ul{border-top:1px solid #fff}#sp_navigation .logedin .membersLinksLogedIn ul li{border-bottom:1px solid #fff}#sp_navigation .logedin .membersLinksLogedIn ul li a{display:block;padding:8px 30px 8px 0}}#footer .footerLinks,#footer .copyright{width:1100px;margin:0 auto}#footer .footerLinks a{color:#000}#footer .footerLinks a:hover{color:#ff8762}#footer .footerLinks ul{text-align:center;letter-spacing:-0.4em}#footer .footerLinks ul li{display:inline-block;letter-spacing:normal;margin-right:42px}#footer .footerLinks ul li:last-child{margin-right:0}#footer .copyrightBody{background:#0056a8;margin-top:27px}#footer .copyrightBody .copyright{text-align:center;color:#fff;font-size:14px;padding:10px 0}@media screen and (max-width: 640px){#footer .footerLinks,#footer .copyright{width:auto}#footer .footerLinks ul{background:#fff}#footer .footerLinks ul li{display:block;margin-right:0;font-size:12px;border-top:1px solid #dcdfe1}#footer .footerLinks ul li a{display:block;padding:10px 0}#footer .copyrightBody{margin-top:0}#footer .copyrightBody .copyright{font-size:10px;-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9);-webkit-transform-origin:center;transform-origin:center}}#secondary+#banners{padding-top:80px}#banners{text-align:left;letter-spacing:-0.4em;margin:0 auto 40px;width:1000px;clear:both}#banners li{display:inline-block;letter-spacing:normal;margin:0 6px 6px 0}#banners li:last-child{margin-right:0}#banners li:nth-child(4n){margin:0}@media screen and (max-width: 640px){#banners{margin:0 10px 5px;width:auto}#banners li{display:block;margin-right:0;margin-bottom:5px}#banners li a img{width:100%;height:auto}#banners li:last-child{margin-bottom:0}}.pagetop .ptBody{width:100%;margin:0 auto;position:relative}.pagetop .ptBody a{display:block;background:rgba(255,255,255,0.9) url(/img/common/icon-pagetop-arrow.png) no-repeat center;background-size:16px auto;width:60px;height:60px;position:absolute;right:40px;bottom:0;text-indent:-9999px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);box-shadow:0 0 5px 0 rgba(0,0,0,0.25)}.pagetop .ptBody a:hover{opacity:0.6}.pagetop.fixed{position:fixed;width:100%;bottom:0;z-index:1000}@media screen and (max-width: 640px){.pagetop{padding-bottom:15px}.pagetop .ptBody{width:auto}.pagetop .ptBody a{bottom:0;right:15px;width:40px;height:40px}}#breadcrumbList{margin:0 0 19px}#breadcrumbList li{display:inline;font-size:12px}#breadcrumbList li:after{content:">";display:inline;color:#999999;padding:0 3px 0 8px}#breadcrumbList li:last-child:after{display:none}@media screen and (max-width: 640px){#breadcrumbList{display:none;margin:0 10px 15px}}.returnLinkBox{margin-top:30px}.sidebar{width:300px;float:right;margin:6px 0 0}.sidebar .chapter{background:#fff}.sidebar .chapter .chapter-sub{padding:10px 22px 8px 20px;color:#0056a8}@media screen and (max-width: 640px){.sidebar{width:auto;float:none;margin-top:0}}.sidebar .sidebarTitle{font-size:18px;margin:0 0 15px}@media screen and (max-width: 640px){.sidebar .sidebarTitle{margin:0 10px 13px}}.sidebar li a{display:block;color:#0056a8;min-height:30px;padding:10px 22px 8px 20px;border-bottom:1px solid #e9ebed;border-top:1px solid #f5f8fa;background:url(/img/common/bg-sidebar.png) 0 0 repeat-y #fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar li a.current:before{content:"";width:4px;height:100%;background:#146ec4;position:absolute;left:0;top:0}.sidebar li a:after{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;background:url(/img/common/icon-link-arrow.png);position:absolute;top:50%;right:10px;margin:-6px 0 0 0}.sidebar li a:hover{background:#146ec4;color:#ffffff}.sidebar li a:hover:after{background:url(/img/common/icon-nav-arrow.png)}.sidebar li.active a{background:url(/img/common/bg-sidebar-on.png) left center no-repeat #fff}.sidebar li.active a:hover{color:#146ec4}.sidebar dt{display:block;color:#0056a8;min-height:30px;padding:10px 22px 8px 20px;border-bottom:1px solid #e9ebed;border-top:1px solid #f5f8fa;background:url(/img/common/bg-sidebar.png) 0 0 repeat-y #fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar dt:hover{cursor:pointer}.sidebar dt:after{content:"";display:inline-block;width:12px;height:12px;background:url(/img/common/icon-accordion-plus.png);position:absolute;top:50%;right:10px;margin:-6px 0 0 0}.sidebar dt.current:after{background:url(/img/common/icon-accordion-minus.png)}.sidebar dd li a{display:block;color:#0056a8;min-height:30px;padding:10px 22px 8px 20px;border-bottom:1px solid #e9ebed;border-top:1px solid #f5f8fa;background:url(/img/common/bg-sidebar.png) 0 0 repeat-y #fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.sidebar dd li a.current:before{content:"";width:4px;height:100%;background:#146ec4;position:absolute;left:0;top:0;background:#c5d0db}.sidebar dd li a:hover{background:#c5d0db;color:#ffffff}#mainCont,.type-page,.type-qa{width:778px;float:left}#mainCont.type-page-full,.type-page.type-page-full,.type-qa.type-page-full{width:100%}@media screen and (max-width: 640px){#mainCont,.type-page,.type-qa{width:auto;float:none;overflow:hidden;margin:0 10px 45px}#mainCont.type-page-full,.type-page.type-page-full,.type-qa.type-page-full{width:auto}}#mainCont.full_width,.type-page.full_width,.type-qa.full_width{float:none;width:auto}@media screen and (max-width: 640px){#mainCont.full_width,.type-page.full_width,.type-qa.full_width{margin-bottom:0}}#mainCont2{width:1032px;float:left}@media screen and (max-width: 640px){#mainCont2{width:auto;float:none;overflow:hidden;margin:0 10px 45px}}.txtDescription{margin:0 0 27px}#content{padding-bottom:90px}@media screen and (max-width: 640px){#content{padding-bottom:75px}}.home #content{padding-bottom:20px}.spLayout{display:none !important}.spLayout_inline{display:none}@media screen and (max-width: 640px){.pcLayout{display:none !important}.spLayout{display:block !important}.pcLayout_inline{display:none}.spLayout_inline{display:inline}}.sectionModule{padding:44px 0 90px}.sectionModule.top{background-color:#fff;padding:75px 0 90px}@media screen and (max-width: 640px){.sectionModule.top{padding:26px 0 36px}}@media screen and (max-width: 640px){.sectionModule{padding:21px 0 29px}}.contentBodyModule{width:1000px;margin:0 auto}.contentBodyModule:after{content:"";clear:both;display:block;height:0;visibility:hidden}.contentBodyModule#members{width:1100px}@media screen and (max-width: 640px){.contentBodyModule{width:100%}.contentBodyModule#members{width:auto}}.underLayerContainer{padding-top:11px}.underLayerContainer .contentBodyModule{width:1100px}@media screen and (max-width: 640px){.underLayerContainer .contentBodyModule{width:auto}}.secondaryModule{margin:0 0 77px}.secondaryModule:last-child{margin-bottom:0}@media screen and (max-width: 640px){.secondaryModule{margin-bottom:30px}}.contentHead{color:#0d4479;padding:0 0 7px;margin:0 0 40px;border-bottom:5px solid #f5f8fa;position:relative}@media screen and (max-width: 640px){.contentHead.topics{margin:0 10px 14px}}.contentHead.topics .head{color:#0d4479;line-height:24px;padding-bottom:9px}@media screen and (max-width: 640px){.contentHead.topics .head{font-size:18px;padding-bottom:1px}}.contentHead .head{font-size:30px;line-height:1.4}.contentHead .eng{font-size:16px;font-family:"Century Gothic"}.contentHead:after{content:"";display:block;position:absolute;left:0;bottom:-5px;width:160px;border-bottom:5px solid #ff8762}.contentHead.under_layer{margin-bottom:23px}@media screen and (max-width: 640px){.contentHead{border-bottom-width:3px;margin:0 10px 20px;padding-bottom:2px}.contentHead .head{font-size:18px;line-height:1.2}.contentHead .eng{font-size:10px;display:block;margin-bottom:-5px}.contentHead:after{bottom:-3px;width:80px;border-bottom-width:3px}.contentHead.under_layer{margin-bottom:20px}}.secondaryContentHead{border-left:4px solid #ff8762;padding:0 0 0 14px;margin:0 0 32px;font-size:26px;color:#0d4479;line-height:1;text-align:left}@media screen and (max-width: 640px){.secondaryContentHead{font-size:16px;margin-bottom:15px}}.titleLearning+.secondaryContentHead{margin-top:32px}.tile-panel+.secondaryContentHead{margin-top:52px}.secondaryContentHead-members{border-left:4px solid #0056a8;padding:0 0 0 14px;margin:0 0 32px;font-size:26px;color:#0d4479;line-height:1}@media screen and (max-width: 640px){.secondaryContentHead-members{font-size:16px;margin-bottom:15px}}.titleLearning+.secondaryContentHead-members{margin-top:32px}.tile-panel+.secondaryContentHead-members{margin-top:52px}.entry-header{color:#0d4479;padding:0 0 7px;margin:0 0 26px;border-bottom:5px solid #fff;position:relative}@media screen and (max-width: 640px){.entry-header{border-bottom-width:3px;margin:0 0 20px;padding-bottom:5px}}.entry-header:after{content:"";display:block;position:absolute;left:0;bottom:-5px;width:160px;border-bottom:5px solid #ff8762}@media screen and (max-width: 640px){.entry-header:after{bottom:-3px;width:80px;border-bottom-width:3px}}.entry-header .entry-title{font-size:30px;line-height:1.4;margin-bottom:0}@media screen and (max-width: 640px){.entry-header .entry-title{margin-bottom:0;font-size:18px;line-height:1.2}}.entry-header+img{padding-top:0}.entry-header .ended{color:#ff8762}.entry-header-members{color:#0d4479;padding:0 0 7px;margin:0 0 26px;border-bottom:5px solid #fff;position:relative}@media screen and (max-width: 640px){.entry-header-members{border-bottom-width:3px;margin:0 0 20px;padding-bottom:5px}}.entry-header-members:after{content:"";display:block;position:absolute;left:0;bottom:-5px;width:160px;border-bottom:5px solid #0056a8}@media screen and (max-width: 640px){.entry-header-members:after{bottom:-3px;width:80px;border-bottom-width:3px}}.entry-header-members .entry-title{font-size:30px;line-height:1.4;margin-bottom:0}@media screen and (max-width: 640px){.entry-header-members .entry-title{margin-bottom:0;font-size:18px;line-height:1.2}}.entry-header-members+img{padding-top:0}.entry-header-members .ended{color:#ff8762}#mainCont .txtNormal{margin-bottom:20px}.pageHead{color:#0d4479;font-size:30px;line-height:1.4;margin-bottom:5px}@media screen and (max-width: 640px){.pageHead{margin-bottom:20px;font-size:18px;line-height:1.2}}.pageHead2{color:#0d4479;border-left:4px solid #ff8762;padding:0 0 0 14px;font-size:26px;line-height:1.4;margin-bottom:5px}@media screen and (max-width: 640px){.pageHead2{margin-bottom:20px;font-size:16px;line-height:1.2}}.pageHead2 .linkArea{padding-right:35px;position:relative}@media screen and (max-width: 640px){.pageHead2 .linkArea{padding-right:15px}}.pageHead2 .linkArea a{display:inline-block;font-size:16px}.pageHead2 .linkArea::before{display:block;position:absolute;content:"";width:5px;height:5px;border-top:2px solid #3366cc;border-right:2px solid #3366cc;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;left:-15px}@media screen and (max-width: 640px){.pageHead2 .linkArea::before{top:30%}}.bg_white{background-color:#fff}.bg_white .contentHead{border-bottom-color:#f5f8fa}.shareBox{text-align:right;padding:20px 0}.fbShareBtn{display:inline-block;width:196px;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2px 0;background:#3b579d;color:#fff;border-radius:4px}.fbShareBtn span{display:block;margin-left:32px;border-left:1px solid #6279b1;text-align:center;padding:2px 0}.fbShareBtn:before{content:"";display:block;width:10px;height:19px;background:url(/img/common/icon-facebook.png) no-repeat 0 0;position:absolute;left:11px;top:50%;margin-top:-10px}.fbShareBtn:hover{color:#fff;opacity:0.7}.tileList{width:1010px}.tileList li{width:251px;margin-bottom:5px}.tileList li .tile{margin-right:5px;color:#333;border:1px solid #f0f0f0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 0 3px 0 rgba(0,0,0,0.1)}.tileList li .tile .tileInner{margin:0 20px;padding:16px 0 10px}.tileList li .tile .membericon{margin:0 3px 14px 0}.tileList li .tile .membericon span{background:#0090b9;color:#ffffff;font-size:12px;display:inline-block;padding:1px 6px 0}.tileList li .tile .membericon span.membersonly{background:#0090b9}.tileList li .tile .membericon span.membersnew{background:#ca0b03}.tileList li .tile .membericon+.thumb{margin-top:0}.tileList li .tile .sub{color:#0d4479;margin:0 0 14px;font-weight:bold}.tileList li .tile .docTitle{margin:0 0 14px;font-weight:bold;font-size:16px;border-bottom:#cccccc solid 1px}.tileList li .tile .thumb{margin:36px 0 14px;text-align:center}.tileList li .tile .thumb img{max-width:100%;margin:0 auto;width:80%;height:auto}.tileList li .tile .exp{margin:0 0 15px}.tileList li .tile p.ended{display:inline-block;color:#ff8762;border:solid 1px #ff8762;padding:0 4px}.tileList li .tile .doctor{display:table;margin-bottom:10px}.tileList li .tile .doctor .doctorInner{display:table-cell;vertical-align:middle}.tileList li .tile .doctor .doctorImg{width:32px}.tileList li .tile .doctor .doctorInner{padding-left:10px}.tileList li .tile .doctor .doctorClinic{font-size:10px}.tileList li .tile .doctor .doctorName{font-size:12px}.tileList li .tile .tileFooter{display:table;width:100%;margin-top:10px}.tileList li .tile .tileFooter .timestamp,.tileList li .tile .tileFooter .suggestLinkText{display:table-cell;vertical-align:middle}.tileList li .tile .tileFooter .timestamp{width:76px;font-size:10px;color:#999;font-weight:bold}.tileList li .tile .suggestLinkText{color:#0056a8;font-size:12px;margin-left:76px;text-align:right}.tileList li .tile .suggestLinkText:before{content:"";display:inline-block}.tileList li .tile.linktype_pdf .suggestLinkText:before,.tileList li .tile.linktype_docx .suggestLinkText:before,.tileList li .tile.linktype_xlsx .suggestLinkText:before,.tileList li .tile.linktype_pptx .suggestLinkText:before,.tileList li .tile.linktype_etc .suggestLinkText:before{content:"";display:inline-block;margin-left:10px;width:34px;height:14px;vertical-align:-3px;margin-right:8px}.tileList li .tile.linktype_pdf .suggestLinkText:before{background:url(/img/common/icn_file_pdf.png) no-repeat 0 0;background-size:34px 14px}.tileList li .tile.linktype_docx .suggestLinkText:before{background:url(/img/common/icn_file_docx.png) no-repeat 0 0;background-size:34px 14px}.tileList li .tile.linktype_xlsx .suggestLinkText:before{background:url(/img/common/icn_file_xlsx.png) no-repeat 0 0;background-size:34px 14px}.tileList li .tile.linktype_pptx .suggestLinkText:before{background:url(/img/common/icn_file_pptx.png) no-repeat 0 0;background-size:34px 14px}.tileList li .tile.linktype_etc .suggestLinkText:before{background:url(/img/common/icn_file_etc.png) no-repeat 0 0;background-size:34px 14px}.tileList li .tile.linktype_blank .suggestLinkText:before{width:16px;height:17px;vertical-align:-3px;margin-right:8px;background:url(/img/common/icon-link-type-blank.png) no-repeat 0 0;background-size:16px 17px}.tileList li .tile.learning .doctor{width:100%;margin-bottom:23px}.tileList li .tile.learning .doctor .doctorInner{padding-left:0;padding-right:15px}.tileList li .tile.learning .doctor .doctorInner .doctorName{font-size:16px;font-weight:bold;color:#0d4479}.tileList li .tile.learning .doctor .doctorInner .doctorClinic{font-size:12px;font-weight:bold;line-height:1.4;margin-bottom:2px}.tileList li .tile.learning .doctor .doctorInner .doctorProf{font-size:12px;line-height:1.4;margin-bottom:-2px}.tileList li .tile.learning .doctor .doctorImg{width:72px;height:72px;line-height:72px;text-align:center;vertical-align:middle;background:#f5f8fa;float:right}.tileList li .tile.learning .doctor .doctorImg img{width:auto;height:auto;max-width:72px;max-height:72px;vertical-align:middle}.tileList li .tile.learning .docTitle{font-size:14px;border-top:#cccccc solid 1px;border-bottom:none;margin:0 0 5px;padding:20px 0 0;line-height:1.6}.tileList li a .tile{position:relative;display:block}.tileList li a .tile:after{content:"";display:block;width:100%;height:100%;border:0px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;border:2px solid #0d4479;box-sizing:border-box;position:absolute;left:0;top:0;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tileList li a:hover .tile:after{opacity:1}.tileList li .suggestLinkText:before{display:inline-block;vertical-align:-1px;width:7px;height:12px;margin-right:10px;background:url(/img/common/icon-link-arrow.png)}.tileList.e-learning li .tile .membericon span{background:none;color:#0d4479}.tileList.e-learning li .tile .sub{color:#333333;font-weight:normal}.tileList2{width:1032px}.tileList2 li{width:251px;margin-bottom:5px}.tileList2 li .tile{margin-right:5px;color:#333;border:1px solid #f0f0f0;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 0 3px 0 rgba(0,0,0,0.1)}.tileList2 li .tile .tileInner{margin:0 20px;padding:16px 0 10px;height:354px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.tileList2 li .tile .membericon{margin:0 3px 14px 0}.tileList2 li .tile .membericon span{background:#0090b9;color:#ffffff;font-size:12px;display:inline-block;padding:1px 6px 0}.tileList2 li .tile .membericon span.membersonly{background:#0090b9}.tileList2 li .tile .membericon span.membersnew{background:#ca0b03}.tileList2 li .tile .membericon+.thumb{margin-top:0}.tileList2 li .tile .sub{color:#0d4479;margin:0 0 14px;font-weight:bold}.tileList2 li .tile .docTitle{margin:0 0 14px;font-weight:bold;font-size:16px;border-bottom:#cccccc solid 1px}.tileList2 li .tile .thumb{margin:36px 0 14px;text-align:center;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.25);box-shadow:0 0 5px 0 rgba(0,0,0,0.25)}.tileList2 li .tile .thumb img{max-width:100%;margin:0 auto;width:80%;height:auto}.tileList2 li .tile .exp{margin:0 0 15px}.tileList2 li .tile p.ended{display:inline-block;color:#ff8762;border:solid 1px #ff8762;padding:0 4px}.tileList2 li .tile .doctor{display:table;margin-bottom:10px}.tileList2 li .tile .doctor .doctorInner{display:table-cell;vertical-align:middle}.tileList2 li .tile .doctor .doctorImg{width:32px}.tileList2 li .tile .doctor .doctorInner{padding-left:10px}.tileList2 li .tile .doctor .doctorClinic{font-size:10px}.tileList2 li .tile .doctor .doctorName{font-size:12px}.tileList2 li .tile .tileFooter{display:table;width:100%;position:absolute;bottom:10px}.tileList2 li .tile .tileFooter .timestamp,.tileList2 li .tile .tileFooter .suggestLinkText{display:table-cell;vertical-align:middle}.tileList2 li .tile .tileFooter .timestamp{width:76px;font-size:10px;color:#999;font-weight:bold}.tileList2 li .tile .suggestLinkText{color:#0056a8;font-size:12px;margin-left:76px;text-align:right}.tileList2 li .tile .suggestLinkText:before{content:"";display:inline-block}.tileList2 li .tile.linktype_pdf .suggestLinkText:before,.tileList2 li .tile.linktype_docx .suggestLinkText:before,.tileList2 li .tile.linktype_xlsx .suggestLinkText:before,.tileList2 li .tile.linktype_pptx .suggestLinkText:before,.tileList2 li .tile.linktype_etc .suggestLinkText:before{content:"";display:inline-block;margin-left:10px;width:34px;height:14px;vertical-align:-3px;margin-right:8px}.tileList2 li .tile.linktype_pdf .suggestLinkText:before{background:url(/img/common/icn_file_pdf.png) no-repeat 0 0;background-size:34px 14px}.tileList2 li .tile.linktype_docx .suggestLinkText:before{background:url(/img/common/icn_file_docx.png) no-repeat 0 0;background-size:34px 14px}.tileList2 li .tile.linktype_xlsx .suggestLinkText:before{background:url(/img/common/icn_file_xlsx.png) no-repeat 0 0;background-size:34px 14px}.tileList2 li .tile.linktype_pptx .suggestLinkText:before{background:url(/img/common/icn_file_pptx.png) no-repeat 0 0;background-size:34px 14px}.tileList2 li .tile.linktype_etc .suggestLinkText:before{background:url(/img/common/icn_file_etc.png) no-repeat 0 0;background-size:34px 14px}.tileList2 li .tile.linktype_blank .suggestLinkText:before{width:16px;height:17px;vertical-align:-3px;margin-right:8px;background:url(/img/common/icon-link-type-blank.png) no-repeat 0 0;background-size:16px 17px}.tileList2 li .tile.learning .doctor{width:100%;margin-bottom:23px}.tileList2 li .tile.learning .doctor .doctorInner{padding-left:0;padding-right:15px}.tileList2 li .tile.learning .doctor .doctorInner .doctorName{font-size:16px;font-weight:bold;color:#0d4479}.tileList2 li .tile.learning .doctor .doctorInner .doctorClinic{font-size:12px;font-weight:bold;line-height:1.4;margin-bottom:2px}.tileList2 li .tile.learning .doctor .doctorInner .doctorProf{font-size:12px;line-height:1.4;margin-bottom:-2px}.tileList2 li .tile.learning .doctor .doctorImg{width:72px;height:72px;line-height:72px;text-align:center;vertical-align:middle;background:#f5f8fa;float:right}.tileList2 li .tile.learning .doctor .doctorImg img{width:auto;height:auto;max-width:72px;max-height:72px;vertical-align:middle}.tileList2 li .tile.learning .docTitle{font-size:14px;border-top:#cccccc solid 1px;border-bottom:none;margin:0 0 5px;padding:20px 0 0;line-height:1.6}.tileList2 li a .tile{position:relative;display:block}.tileList2 li a .tile:after{content:"";display:block;width:100%;height:100%;border:0px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;border:2px solid #0d4479;box-sizing:border-box;position:absolute;left:0;top:0;opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tileList2 li a:hover .tile:after{opacity:1}.tileList2 li .suggestLinkText:before{display:inline-block;vertical-align:-1px;width:7px;height:12px;margin-right:10px;background:url(/img/common/icon-link-arrow.png)}@media screen and (max-width: 640px){.tileList2{width:auto;height:auto !important;margin:0 10px}.tileList2 li{width:100%;position:static !important}.tileList2 li .tile{margin-right:0}.tileList2 li .tile .tileInner{padding:15px 0;margin:0 14px;overflow:hidden;height:auto}.tileList2 li .tile.has_thumb .sub,.tileList2 li .tile.has_thumb .tileFooter{width:60%;float:left}.tileList2 li .tile.has_thumb .thumb{width:38%;float:right}.tileList2 li .tile.has_thumb .tileFooter{display:block}.tileList2 li .tile.has_thumb .tileFooter .timestamp,.tileList2 li .tile.has_thumb .tileFooter .suggestLinkText{display:block}.tileList2 li .tile.has_thumb .tileFooter .timestamp{width:auto;margin-bottom:3px}.tileList2 li .tile.has_thumb .tileFooter .suggestLinkText{margin-left:0;text-align:left}.tileList2 li .tile .sub{margin-bottom:2px;line-height:1.4}.tileList2 li .tile .exp{display:none}.tileList2 li .tile .docTitle+.exp{display:block}.tileList2 li .tile.linktype_pdf .tileFooter .suggestLinkText:before,.tileList2 li .tile.linktype_docx .tileFooter .suggestLinkText:before,.tileList2 li .tile.linktype_xlsx .tileFooter .suggestLinkText:before,.tileList2 li .tile.linktype_pptx .tileFooter .suggestLinkText:before,.tileList2 li .tile.linktype_etc .tileFooter .suggestLinkText:before{width:34px;height:13px;vertical-align:-1px;margin-right:9px;background-size:34px auto;margin-left:0}.tileList2 li .tile.linktype_blank .tileFooter .suggestLinkText:before{width:11px;height:12px;background-size:11px auto}.tileList2 li:last-child{margin-bottom:0}}@media screen and (max-width: 640px){.tileList{width:auto;height:auto !important;margin:0 10px}.tileList li{width:100%;position:static !important}.tileList li .tile{margin-right:0}.tileList li .tile .tileInner{padding:15px 0;margin:0 14px;overflow:hidden}.tileList li .tile.has_thumb .sub,.tileList li .tile.has_thumb .tileFooter{width:60%;float:left}.tileList li .tile.has_thumb .thumb{width:38%;float:right}.tileList li .tile.has_thumb .tileFooter{display:block}.tileList li .tile.has_thumb .tileFooter .timestamp,.tileList li .tile.has_thumb .tileFooter .suggestLinkText{display:block}.tileList li .tile.has_thumb .tileFooter .timestamp{width:auto;margin-bottom:3px}.tileList li .tile.has_thumb .tileFooter .suggestLinkText{margin-left:0;text-align:left}.tileList li .tile .sub{margin-bottom:2px;line-height:1.4}.tileList li .tile .exp{display:none}.tileList li .tile .docTitle+.exp{display:block}.tileList li .tile.linktype_pdf .tileFooter .suggestLinkText:before,.tileList li .tile.linktype_docx .tileFooter .suggestLinkText:before,.tileList li .tile.linktype_xlsx .tileFooter .suggestLinkText:before,.tileList li .tile.linktype_pptx .tileFooter .suggestLinkText:before,.tileList li .tile.linktype_etc .tileFooter .suggestLinkText:before{width:34px;height:13px;vertical-align:-1px;margin-right:9px;background-size:34px auto;margin-left:0}.tileList li .tile.linktype_blank .tileFooter .suggestLinkText:before{width:11px;height:12px;background-size:11px auto}.tileList li:last-child{margin-bottom:0}}.tileList.e_bookList{letter-spacing:-0.4em}.tileList.e_bookList li{display:inline-block;vertical-align:top;letter-spacing:normal}.tileList.e_bookList li .tile{height:460px}@media screen and (max-width: 640px){.tileList.e_bookList li .tile{height:auto}}.tileList.e_bookList li .tile .exp{height:67px;overflow:hidden}@media screen and (max-width: 640px){.tileList.e_bookList li .tile .exp{height:auto}}#members .tileList{width:778px;margin-bottom:10px}#members .tileList.e-learning{margin-bottom:0;display:table}#members .tileList.e-learning li{display:table-cell}#members .tileList li{width:258px;margin-bottom:0}#members .tileList li .tile{margin-right:0}#members .tileList li li{width:auto;margin-bottom:0}#members .tileList li li a{display:block;padding:0 13px 0 0;position:relative;line-height:1.6}#members .tileList li li a:after{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;background:url(/img/common/icon-link-arrow.png);position:absolute;right:4px;top:50%;margin:-6px 0 0 0}#members .tileList li li.lecture{margin-bottom:2px}#members .tileList li li:last-child{margin-bottom:10px}#members .tileList.e-learning.line li{width:100%;display:block}#members .tileList.e-learning.line li .tile .tileInner{overflow:hidden;padding:21px 0 5px}#members .tileList.e-learning.line li .tile .membericon{margin:0 0 1px 0}#members .tileList.e-learning.line li .tile .membericon span{font-size:14px;font-weight:bold}#members .tileList.e-learning.line li .tile .membericon span.col-red{display:block;color:#ff6666;font-weight:normal}#members .tileList.e-learning.line li .tile .tileFooter{position:absolute;bottom:0;margin-top:5px}#members .tileList.e-learning.line li .tile .timestamp{float:left;width:auto}#members .tileList.e-learning.line li .tile.linktype_pdf .suggestLinkText:before,#members .tileList.e-learning.line li .tile.linktype_docx .suggestLinkText:before,#members .tileList.e-learning.line li .tile.linktype_xlsx .suggestLinkText:before,#members .tileList.e-learning.line li .tile.linktype_pptx .suggestLinkText:before,#members .tileList.e-learning.line li .tile.linktype_etc .suggestLinkText:before{content:"";display:inline-block;margin-left:10px;width:34px;height:14px;vertical-align:-3px;margin-right:8px}#members .tileList.e-learning.line li .tile.linktype_pdf .suggestLinkText:before{background:url(/img/common/icn_file_pdf.png) no-repeat 0 0;background-size:34px 14px}#members .tileList.e-learning.line li .tile.linktype_docx .suggestLinkText:before{background:url(/img/common/icn_file_docx.png) no-repeat 0 0;background-size:34px 14px}#members .tileList.e-learning.line li .tile.linktype_xlsx .suggestLinkText:before{background:url(/img/common/icn_file_xlsx.png) no-repeat 0 0;background-size:34px 14px}#members .tileList.e-learning.line li .tile.linktype_pptx .suggestLinkText:before{background:url(/img/common/icn_file_pptx.png) no-repeat 0 0;background-size:34px 14px}#members .tileList.e-learning.line li .tile.linktype_etc .suggestLinkText:before{background:url(/img/common/icn_file_etc.png) no-repeat 0 0;background-size:34px 14px}#members .tileList.e-learning.line li .sub{width:53%;float:left;font-size:18px;min-height:78px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 0 0 4px}#members .tileList.e-learning.line li .sub>p{margin-bottom:14px}#members .tileList.e-learning.line li .thumb{width:42%;float:right;margin-top:-20px}#members .tileList.e-learning.line li .suggestLinkText{float:right;color:#0056a8;font-size:12px;margin-left:76px;text-align:right;font-weight:bold;margin-bottom:0}#members .tileList.e-learning.line li .suggestLinkText:before{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;margin-right:10px;background:url(/img/common/icon-link-arrow.png)}#members .tileList.e-learning.line li .suggestLinkText.moreLink{min-width:245px;font-size:16px;color:#fff;background:#0056a8;padding:12px 0;position:relative;float:left;text-align:center}#members .tileList.e-learning.line.guide li .membericon{margin-bottom:14px}#members .tileList.e-learning.line.guide li .membericon span{width:100%;text-align:center}#members .tileList.e-learning.line.guide li .membericon>span:first-child{font-size:18px}#members .tileList.e-learning.line.guide li .membericon>span:first-child:before{content:"";display:inline-block;background:url(/img/common/icon-beginner.png) no-repeat 0 0;width:25px;height:22px;margin:0 0 -4px}@media screen and (max-width: 640px){#members .tileList{width:auto;height:auto !important;margin:20px 10px 0}#members .tileList li{width:100%}#members .tileList.e-learning.line li .tile .tileFooter{position:relative;width:100%}#members .tileList.e-learning.line li .tile .timestamp{float:none;margin-bottom:6px}#members .tileList.e-learning.line li .sub{font-size:14px;margin-bottom:12px}#members .tileList.e-learning.line li .sub>p{margin-bottom:3px}#members .tileList.e-learning.line li .suggestLinkText{float:none;text-align:left;margin-left:0}#members .tileList.e-learning.line.guide .thumb{float:none;width:100%;text-align:center}#members .tileList.e-learning.line.guide .sub{float:none;width:100%}#members .tileList.e-learning.line.guide .suggestLinkText.moreLink{float:none}}.moreLinkBox{text-align:right}.moreLinkBox a{display:inline-block;font-size:12px}.moreLinkBox a:before{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;margin-right:10px;background:url(/img/common/icon-link-arrow.png)}@media screen and (max-width: 640px){.moreLinkBox{text-align:center;margin:20px 0 45px}.moreLinkBox a{min-width:240px;font-size:14px;color:#fff;background:#0d4479;padding:12px 0;position:relative}.moreLinkBox a:before{position:absolute;right:10px;top:50%;margin-top:-7px;margin-right:0;width:7px;height:13px;background:url(/img/common/icon-link-arrow-sp.png);background-size:7px 13px}}.returnLinkBox a{display:inline-block;font-size:12px}.returnLinkBox a:before{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;margin-right:10px;background:url(/img/common/icon-link-arrow-prev.png)}.returnLinkBox.returnAndBtn{overflow:hidden;padding-top:10px}.returnLinkBox.returnAndBtn .printBtn{float:right;width:150px;height:40px;color:#fff;display:block;line-height:41px;text-align:center;text-indent:-28px;margin-top:-10px;background:#0056a8 none}.returnLinkBox.returnAndBtn .printBtn:before{display:none}.returnLinkBox.returnAndBtn .printBtn span{position:relative}.returnLinkBox.returnAndBtn .printBtn span:after{content:"";clear:both;display:block;background-image:url("/img/common/icon-print.png");background-repeat:no-repeat;background-size:23px auto;width:23px;height:21px;position:absolute;right:-28px;top:-4px}.returnLinkBox.returnAndBtn .printBtn:hover{background:rgba(0,57,139,0.95)}@media screen and (max-width: 640px){.returnLinkBox.returnAndBtn .printBtn{float:none;width:100%;height:auto;line-height:inherit;padding:14px 27px 11px;font-size:14px;margin:20px auto 0 auto}}@media screen and (max-width: 640px){.returnLinkBox{margin:20px 10% 0;text-align:center}.returnLinkBox a{width:100%;font-size:14px;color:#fff;background:#0d4479;padding:12px 27px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.returnLinkBox a:before{position:absolute;left:10px;top:50%;margin-top:-7px;margin-right:0;width:7px;height:13px;background:url(/img/common/icon-link-arrow-prev-sp.png);background-size:7px 13px}.returnLinkBox a:not(:first-child){margin-top:10px}}.nextPrexLinkBox{margin-bottom:10px}.nextPrexLinkBox li{display:inline-block}.nextPrexLinkBox li a{font-size:12px;display:inline-block}.nextPrexLinkBox li.prev a:before{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;margin-right:10px;background:url(/img/common/icon-link-arrow-prev.png)}.nextPrexLinkBox li.next{text-align:right;float:right}.nextPrexLinkBox li.next a:after{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;margin-left:10px;background:url(/img/common/icon-link-arrow.png)}@media screen and (max-width: 640px){.nextPrexLinkBox{margin-bottom:20px}.nextPrexLinkBox dt{text-align:center}.nextPrexLinkBox li{margin:10px 10% 0;width:auto;display:block}.nextPrexLinkBox li a{text-align:center}.nextPrexLinkBox li.prev a{width:100%;font-size:14px;color:#fff;background:#0d4479;padding:12px 27px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.nextPrexLinkBox li.prev a:before{position:absolute;left:10px;top:50%;margin-top:-7px;margin-right:0;width:7px;height:13px;background:url(/img/common/icon-link-arrow-prev-sp.png);background-size:7px 13px}.nextPrexLinkBox li.next a{width:100%;font-size:14px;color:#fff;background:#0d4479;padding:12px 27px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.nextPrexLinkBox li.next a:after{position:absolute;right:10px;top:50%;margin-top:-7px;margin-right:0;width:7px;height:13px;background:url(/img/common/icon-link-arrow-sp.png);background-size:7px 13px}}.setFigLayout{display:table;width:100%}.setFigLayout .figHead .cell,.setFigLayout .figBody .cell{display:table-cell}.setFigLayout .figHead{display:table-header-group}.setFigLayout .figHead .row{display:table-row}.setFigLayout .figBody{display:table-row-group}.articleList{margin:0 0 24px}.articleList .figHead .cell{text-align:center;padding-bottom:7px;border-bottom:1px solid #ccc;font-weight:bold}.articleList .figHead .cell:first-child{width:80px}@media screen and (max-width: 640px){.articleList .figHead{display:none}}.articleList .figBody li{display:table-row}.articleList .figBody li .date,.articleList .figBody li .title{display:table-cell;border-bottom:1px solid #ccc;padding:11px 0}.articleList .figBody li .date{font-size:12px;width:80px}.articleList .figBody li a{display:block}.articleList .figBody li a.linktype_pdf:after,.articleList .figBody li a.linktype_docx:after,.articleList .figBody li a.linktype_xlsx:after,.articleList .figBody li a.linktype_pptx:after,.articleList .figBody li a.linktype_etc:after,.articleList .figBody li a.linktype_blank:after{content:"";display:inline-block;margin-left:10px;width:34px;height:14px;vertical-align:-3px;margin-right:8px}.articleList .figBody li a.linktype_pdf:after{background:url(/img/common/icn_file_pdf.png) no-repeat 0 0;background-size:34px 14px}.articleList .figBody li a.linktype_docx:after{background:url(/img/common/icn_file_docx.png) no-repeat 0 0;background-size:34px 14px}.articleList .figBody li a.linktype_xlsx:after{background:url(/img/common/icn_file_xlsx.png) no-repeat 0 0;background-size:34px 14px}.articleList .figBody li a.linktype_pptx:after{background:url(/img/common/icn_file_pptx.png) no-repeat 0 0;background-size:34px 14px}.articleList .figBody li a.linktype_etc:after{background:url(/img/common/icn_file_etc.png) no-repeat 0 0;background-size:34px 14px}.articleList .figBody li a.linktype_blank:after{height:17px;background:url(/img/common/icon-link-type-blank.png) no-repeat 0 0;background-size:16px 17px}@media screen and (max-width: 640px){.articleList .figBody{display:block;border-top:1px solid #ccc}.articleList .figBody li{display:block;border-bottom:1px solid #ccc;padding:8px 15px 8px 0;position:relative}.articleList .figBody li .date,.articleList .figBody li .title{display:block;border-bottom:none;padding:0}.articleList .figBody li .date{width:auto}.articleList .figBody li:after{content:"";display:block;position:absolute;right:0;top:50%;width:7px;height:13px;background:url(/img/common/icon-link-arrows-sp-blue.png) -7px 0;background-size:14px auto;margin-top:-6px}}.articleList+.moreLinkBox{margin:0 0 77px}.wp-pagenavi{text-align:center;letter-spacing:-0.4em;padding:30px 0 2px}.wp-pagenavi a.page,.wp-pagenavi span{margin:0 0 0 12px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.wp-pagenavi a,.wp-pagenavi span{display:inline-block;letter-spacing:normal;text-align:center;min-width:28px;height:28px;background:#fff;line-height:28px}.wp-pagenavi a:first-child,.wp-pagenavi span:first-child{margin-left:0}.wp-pagenavi a.current,.wp-pagenavi span.current{background-color:#146ec4;color:#fff}.wp-pagenavi a.current:hover,.wp-pagenavi span.current:hover{background-color:#146ec4}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink,.wp-pagenavi span.nextpostslink,.wp-pagenavi span.previouspostslink{background:none}.wp-pagenavi a.nextpostslink:after,.wp-pagenavi a.previouspostslink:before,.wp-pagenavi span.nextpostslink:after,.wp-pagenavi span.previouspostslink:before{content:'';display:inline-block;vertical-align:middle}.wp-pagenavi a.nextpostslink,.wp-pagenavi span.nextpostslink{margin-left:16px}.wp-pagenavi a.nextpostslink:after,.wp-pagenavi span.nextpostslink:after{background:url(/img/common/icon-paging-arrows.png) -7px 0;width:7px;height:12px;margin-left:7px}.wp-pagenavi a.previouspostslink,.wp-pagenavi span.previouspostslink{margin-right:16px}.wp-pagenavi a.previouspostslink+a.page,.wp-pagenavi a.previouspostslink+span.current,.wp-pagenavi span.previouspostslink+a.page,.wp-pagenavi span.previouspostslink+span.current{margin-left:0}.wp-pagenavi a.previouspostslink:before,.wp-pagenavi span.previouspostslink:before{background:url(/img/common/icon-paging-arrows.png) 0 0;width:7px;height:12px;margin-right:7px}.wp-pagenavi a.page:hover{color:#fff;background-color:#146ec4}.wp-pagenavi span.extend{display:none}@media screen and (max-width: 640px){.wp-pagenavi a.page,.wp-pagenavi span{margin:0 0 0 9px}.wp-pagenavi a,.wp-pagenavi span{width:36px;height:36px;line-height:36px}.wp-pagenavi a.current,.wp-pagenavi span.current{background-color:#0d4479}.wp-pagenavi a.nextpostslink,.wp-pagenavi a.previouspostslink,.wp-pagenavi span.nextpostslink,.wp-pagenavi span.previouspostslink{text-indent:-9999px;position:relative;background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.wp-pagenavi a.nextpostslink,.wp-pagenavi span.nextpostslink{margin-left:20px}.wp-pagenavi a.previouspostslink,.wp-pagenavi span.previouspostslink{margin-right:20px}.wp-pagenavi a.nextpostslink:after,.wp-pagenavi a.previouspostslink:before,.wp-pagenavi span.nextpostslink:after,.wp-pagenavi span.previouspostslink:before{position:absolute;left:50%;top:50%;width:7px;height:13px;background:url(/img/common/icon-link-arrows-sp-blue.png) 0 0;background-size:14px auto;margin-top:-6px;margin-left:-3px}.wp-pagenavi a.nextpostslink:after,.wp-pagenavi span.nextpostslink:after{background-position:-7px 0}.wp-pagenavi a.page:hover,.wp-pagenavi span.page:hover{background:#fff;color:#0056a8}}.linkButtons{letter-spacing:-0.4em}.linkButtons li{letter-spacing:normal;display:inline-block;width:246px;height:48px;margin:0 20px 0 0}.linkButtons li a{position:relative;display:block;background:#fff;line-height:48px;padding:0 20px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 1px 0 rgba(0,0,0,0.1)}.linkButtons li a:after{content:"";position:absolute;right:16px;top:50%;display:block;width:6px;height:10px;margin-top:-5px;background:url(/img/common/icon-button-arrows.png) 0 0}.linkButtons li a:hover{background:#146ec4;color:#fff}.linkButtons li a:hover:after{background-position:-6px 0}.linkButtons li:last-child{margin-right:0}@media screen and (max-width: 640px){.linkButtons li{display:block;width:auto;margin-right:0;margin-bottom:5px}.linkButtons li:last-child{margin-bottom:0}}.linkList{border-top:1px solid #ccc}.linkList li{border-bottom:1px solid #ccc;padding:11px 0}.linkList li a.linktype_pdf:after,.linkList li a.linktype_docx:after,.linkList li a.linktype_xlsx:after,.linkList li a.linktype_pptx:after,.linkList li a.linktype_etc:after{content:"";display:inline-block;margin-left:10px;width:34px;height:14px;vertical-align:-3px;margin-right:8px}.linkList li a.linktype_pdf:after{background:url(/img/common/icn_file_pdf.png) no-repeat 0 0;background-size:34px 14px}.linkList li a.linktype_docx:after{background:url(/img/common/icn_file_docx.png) no-repeat 0 0;background-size:34px 14px}.linkList li a.linktype_xlsx:after{background:url(/img/common/icn_file_xlsx.png) no-repeat 0 0;background-size:34px 14px}.linkList li a.linktype_pptx:after{background:url(/img/common/icn_file_pptx.png) no-repeat 0 0;background-size:34px 14px}.linkList li a.linktype_etc:after{background:url(/img/common/icn_file_etc.png) no-repeat 0 0;background-size:34px 14px}.searchWordBox{margin:0 0 12px}.searchWordBox .word{font-size:18px}.searchPageList ul{border-top:1px solid #ccc}.searchPageList ul li{border-bottom:1px solid #ccc;padding:12px 0}.searchPageList ul li .pageName{font-size:18px;font-weight:bold}.searchPageList ul li .description{padding:2px 0 0}.privacyBox .headDescription{margin:0 0 40px}.privacyBox .secondaryContentHead{margin-bottom:24px}@media screen and (max-width: 640px){.privacyBox .secondaryContentHead{margin-bottom:15px}}.privacyBox .contractList{margin:0 0 42px}.privacyBox .contractList>li{margin:0 0 40px}.privacyBox .contractList>li p{margin:0 0 10px}.privacyBox .contractList>li p:last-child{margin-bottom:0}.privacyBox .contractList>li .subTree{list-style:decimal;padding:0 0 0 2em}.privacyBox .contractList>li .subTree>li{margin:0 0 10px}.privacyBox .contractList>li .subTree>li:last-child{margin-bottom:0}.privacyBox .contractList>li:last-child{margin-bottom:0}.privacyBox .privacyFooter .published{margin:0 0 40px;text-align:right}.privacyBox .privacyFooter .address{margin:0 0 10px;text-align:right}.privacyBox .privacyFooter .representative{text-align:right}@media screen and (max-width: 640px){.privacyBox .privacyFooter .address,.privacyBox .privacyFooter .representative{text-align:left}}.type-leaning .secondaryContentHead{margin-bottom:24px}@media screen and (max-width: 640px){.type-leaning .secondaryContentHead{margin-bottom:10px}}.type-leaning .textLearn{margin-bottom:78px}@media screen and (max-width: 640px){.type-leaning .textLearn{margin-bottom:20px}}.listLecture{margin-bottom:74px}.listLecture li{border-bottom:#cccccc solid 1px;display:block;width:100%;padding:12px 0}.listLecture li a{display:inline-block}@media screen and (max-width: 640px){.listLecture li{padding:6px 0}}ul.tileList li p.sub span.new,.listLecture li a span.new,li.lecture a span.new{color:#f5f8fa;line-height:auto}ul.tileList li p.sub span.new:after,.listLecture li a span.new:after,li.lecture a span.new:after{content:"New";background:#CA0B03;color:#ffffff;font-size:10px;border-radius:2px;padding:0 4px;line-height:1.4;height:auto;display:inline-block;vertical-align:1px;font-weight:bold}li p.title a span.membersonly{color:#f5f8fa;line-height:auto;margin-right:4px}li p.title a span.membersonly:after{content:"会員専用";background:#0090b9;color:#ffffff;font-size:10px;border-radius:2px;padding:2px 4px;line-height:1.4;height:auto;display:inline-block;vertical-align:1px;font-weight:bold}.doctorArea{display:table;width:100%;margin-bottom:40px}.doctorArea .doctorInner{display:table-cell;vertical-align:top}.doctorArea .doctorImg{width:110px}.doctorArea .doctorImg img{padding:0}.doctorArea .doctorInner{display:block;padding:8px 0 0 0}.doctorArea .doctorClinic{font-size:14px}.doctorArea .doctorName{font-size:20px;margin-bottom:18px}.doctorArea .doctorDt,.doctorArea .doctorDd{font-size:14px}.doctorArea .doctorDt{margin-bottom:5px}.doctorArea .doctorDd{margin-bottom:20px}@media screen and (max-width: 640px){.doctorArea .doctorImg{text-align:center;width:100%}.doctorArea .doctorImg,.doctorArea .doctorInner{display:block}.doctorArea .doctorInner{padding:8px 0 0 12px}}.contentArea h2,.contentArea h3,.contentArea h4{font-size:16px;color:#0d4479;border-bottom:#cccccc solid 1px;padding:10px 0;margin-bottom:10px;font-weight:bold}.contentArea p,.contentArea ul{margin-bottom:27px}.titleLearning{font-size:30px;color:#0d4479;margin-bottom:3px}.type-page h4 img{padding:0;display:inline-block;vertical-align:middle}.entry-content a img,.type-page .other img{padding:0;display:inline-block;vertical-align:middle}.sidebar section{margin-bottom:20px}.sidebar .bnrList{margin-top:44px}.sidebar .bnrList span{display:block;margin-bottom:10px}.sidebar .bnrList span a{display:block}.sidebar .bnrList span img{width:100%}@media screen and (max-width: 640px){.sidebar{padding:0 10px}.sidebar .sidebarTitle{text-align:center;font-size:16px;font-weight:bold}.sidebar .bnrList{margin-top:44px}.sidebar .bnrList span{display:block;margin-bottom:10px}.sidebar .bnrList span a{display:block}.sidebar .bnrList span img{width:100%}}@media screen and (max-width: 640px){#members{padding-top:0}#members #mainCont{margin:0 0 15px;background:#f1f3f9}#members .sectionModule{padding:0}#members .sectionModule#project{padding:0 10px 24px}}.txtComment{margin-top:20px}.mw_wp_form_input,.mw_wp_form_confirm{text-align:center;padding-top:10px}.mw_wp_form_input #contact_name,.mw_wp_form_input #contact_email,.mw_wp_form_input .mwform-tel-field .contact_tel,.mw_wp_form_input #contact_text,.mw_wp_form_confirm #contact_name,.mw_wp_form_confirm #contact_email,.mw_wp_form_confirm .mwform-tel-field .contact_tel,.mw_wp_form_confirm #contact_text{border:#dedede solid 1px;height:40px;width:305px;font-size:12px;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#666666;box-sizing:border-box;margin-bottom:20px}.mw_wp_form_input #contact_text,.mw_wp_form_confirm #contact_text{padding:8px}.mw_wp_form_input .mwform-tel-field .contact_tel,.mw_wp_form_confirm .mwform-tel-field .contact_tel{width:90px}.mw_wp_form_input #contact_text,.mw_wp_form_confirm #contact_text{height:200px}.mw_wp_form_input input[type="submit"],.mw_wp_form_confirm input[type="submit"]{background:#0d4479;position:relative;display:inline-block;color:#ffffff;width:395px;text-align:center;font-size:18px;height:64px;line-height:64px;background:url(/img/common/icon-link-arrow-w.png) 94% 24px no-repeat #0d4479}@media screen and (max-width: 640px){.mw_wp_form_input input[type="submit"],.mw_wp_form_confirm input[type="submit"]{width:100%}}#area{display:table;width:100%;height:56px}#area li{display:inline-block;width:85px;border-right:#f5f8fa solid 1px;vertical-align:bottom}#area li:first-child{width:85px}#area a{display:block;width:100%;padding:10px 0;background:#0056a8;color:#ffffff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:#f5f8fa solid 4px}#area a.active{background:#ffffff;color:#0056a8;border-left:#0056a8 solid 1px;border-right:#0056a8 solid 1px;border-top:#0056a8 solid 4px}@media screen and (max-width: 640px){#area li{width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4px}#area li:first-child{width:20%}}#prefList{display:none}#prefList li{width:100%;display:block;overflow:hidden}#prefList li h4{width:244px;margin-right:20px;padding:10px 20px;background:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:#e9ebed solid 1px;font-weight:normal;font-size:14px;float:left}#prefList li h4 img{float:right;padding-top:5px}#prefList li h4:nth-child(3n){margin-right:0}#prefList li a{width:100%;display:block}@media screen and (max-width: 640px){#prefList li h4{width:49%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e9ebed;margin-right:0;margin-bottom:0}#prefList li h4:nth-child(odd){margin-right:0}#prefList li h4:nth-child(3n){margin-right:0}}@media print{body{background:#fff}#header,#navigation,#breadcrumbList,#footer,.sidebar,.printNone{display:none}.printBreakBefore{page-break-before:always}}#area02{display:table;width:100%;height:47px;letter-spacing:-0.4em}#area02 li{display:inline-block;letter-spacing:normal;width:10.8%;vertical-align:bottom}#area02 li:first-child{width:10.8%}#area02 li+li{margin-left:0.2%}#area02 a{display:block;width:100%;padding:10px 0;background:#0056a8;color:#ffffff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:#f5f8fa solid 4px;cursor:default}#area02 a.active{background:#ffffff;color:#0056a8;border-left:#0056a8 solid 1px;border-right:#0056a8 solid 1px;border-top:#0056a8 solid 2px;border-bottom:#e9ebed solid 1px}@media screen and (max-width: 640px){#area02 li{width:19%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4px;border-left:#fff 1px solid}#area02 li+li{margin-left:0}#area02 li:first-child{width:19%}}#prefList02{display:none;position:relative;height:0}#prefList02 li{width:11%;display:none;overflow:hidden;position:absolute;z-index:2000;margin-left:-0.1%}#prefList02 li h4{width:100%;margin-right:20px;height:50px;line-height:50px;background:#ffffff;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:#e9ebed solid 1px;font-weight:normal;font-size:14px;float:left;text-align:center}#prefList02 li h4:nth-child(3n){margin-right:0}#prefList02 li a{width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:50px}#prefList02 li a:hover{background:#146ec4;color:#ffffff}@media screen and (max-width: 640px){#prefList02{z-index:2000}#prefList02 li{width:80%;margin:0 auto;text-align:center;position:fixed;top:30px;left:10%;overflow-y:scroll;-webkit-overflow-scrolling:touch}#prefList02 li .close{color:#fff;text-align:right;width:100%;padding:10px;display:inline-block;z-index:2000;-webkit-box-sizing:border-box;box-sizing:border-box}#prefList02 li h4{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e9ebed;margin-right:0;margin-bottom:0}#prefList02 li h4:nth-child(odd){margin-right:0}#prefList02 li h4:nth-child(3n){margin-right:0}#prefList02 li a{position:relative}#prefList02 li a::before{content:"";display:inline-block;vertical-align:-1px;width:7px;height:12px;background:url(/img/common/icon-link-arrow.png);position:absolute;top:50%;right:16px;margin:-8px 0 0 0}}@media screen and (max-width: 640px){.modal-overlay{z-index:2000;display:none;position:fixed;top:0;left:0;width:100%;height:120%;background-color:rgba(0,0,0,0.7)}.fixbody{position:fixed;width:100%;height:100%}}
