﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;background:transparent;font-size:100%;vertical-align:baseline;outline:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html{height:100%;overflow-y:scroll}body{height:100%;background-image:none;background-color:#f5f5d5;color:#222;font:13px/1.231 "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HiraKakuPro-W3", "Verdana", "Arial", "Helvetica", "ＭＳ Ｐゴシック", "MS PGothic", "Osaka", sans-serif;*font-size:small;*font:x-small;text-align:center}select,input,button,textarea{padding:4px 5px;border:1px solid #ddd;background:#fff url(/assets/portal/common/bg_form_field-79878243e550e90d74154f65604fe2083cfeff4824f61466987fc8d04bd86106.gif) repeat-x 0 0;font:99% "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HiraKakuPro-W3", "Verdana", "Arial", "Helvetica", "ＭＳ Ｐゴシック", "MS PGothic", "Osaka", sans-serif;border-radius:4px}select.large,input.large,button.large,textarea.large{padding:5px 6px;font-size:138.5%}select,select.large{padding:3px 5px}input:focus,select:focus,textarea:focus{border:1px solid #58b}textarea{resize:none}input[type="checkbox"],input[type="radio"]{width:auto;padding:0;border:0;background:none}input.checkbox{width:auto !important;margin-right:7px;padding:0;border:0;background:none;vertical-align:-2px}input.radio{width:auto !important;margin-right:7px;padding:0;border:0;background:none;vertical-align:-2px}table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}*{font-size:100%;line-height:1.6}a{color:#58b;text-decoration:none}a:hover{color:#936;text-decoration:underline}a:active{color:#639;text-decoration:underline}a:focus{outline:1px}strong{font-weight:bold}small{font-size:77%}.button{display:inline-block;width:auto;padding:5px 20px 4px 20px;color:#fff;font-weight:bold;letter-spacing:1px;text-decoration:none;cursor:pointer;background:#58b;background:linear-gradient(to bottom, #6795c2 0%, #315579 100%);border:1px solid #315579;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);text-shadow:1px 1px 0 #222;border-radius:4px}*:first-child+html .button{padding-top:4px;padding-bottom:5px}.button:hover{color:#fff;text-decoration:underline;background:#58b;background:linear-gradient(to bottom, #6795c2 0%, #315579 100%);border:1px solid #315579;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 3px #333}.button:active{text-decoration:underline;box-shadow:0 1px 3px #333 inset}.button:focus{border:1px solid #333}.disabled{padding:4px 10px 2px 10px !important;border:1px solid #ddd !important;background:#fff url(/admin/images/common/bg_form_field.gif) repeat-x 0 0 !important;color:#ccc !important;cursor:default !important;text-shadow:none !important}.disabled:hover{color:#ccc !important;text-decoration:none !important;box-shadow:none !important}.disabled:active{background:#fff url(/admin/images/common/bg_form_field.gif) repeat-x 0 0 !important;box-shadow:none !important}.disabled:focus{border:1px solid #ddd !important}.attention{margin:0 0 15px 0;padding:6px 9px 5px 34px;border:1px solid #e6db55;background:#fffbcc url(/assets/portal/common/bg_attention-be35d0bd4d394f57f99cd50391f2cf6373d780f01c04baaf193831f4bde8f057.png) no-repeat 9px 9px;color:#444;border-radius:3px}ul.attention{padding:8px 9px 0 9px;background-image:none}ul.attention li{margin:0 0 5px 0;padding-left:25px;background:#fffbcc url(/assets/portal/common/bg_attention-be35d0bd4d394f57f99cd50391f2cf6373d780f01c04baaf193831f4bde8f057.png) no-repeat 0 1px}.information{margin:0 0 15px 0;padding:6px 9px 5px 34px;border:1px solid #a2b4ee;background:#dbe3ff url(/assets/portal/common/bg_information-b333dbb5ad245ef34229d8abc0db677643325c7eafd2b8668e3067f0c1923b01.png) no-repeat 9px 9px;color:#444;border-radius:3px}ul.information{padding:8px 9px 0 9px;background-image:none}ul.information li{margin:0 0 5px 0;padding-left:25px;background:#dbe3ff url(/assets/portal/common/bg_information-b333dbb5ad245ef34229d8abc0db677643325c7eafd2b8668e3067f0c1923b01.png) no-repeat 0 1px}.success{margin:0 0 15px 0;padding:6px 9px 5px 34px;border:1px solid #9adf8f;background:#d5ffce url(/assets/portal/common/bg_success-aaa966584820ec9f91041751aa62ea9ae45bc23f28a57b38f26130a9f519731c.png) no-repeat 9px 9px;color:#444;border-radius:3px}ul.success{padding:8px 9px 0 9px;background-image:none}ul.success li{margin:0 0 5px 0;padding-left:25px;background:#d5ffce url(/assets/portal/common/bg_success-aaa966584820ec9f91041751aa62ea9ae45bc23f28a57b38f26130a9f519731c.png) no-repeat 0 1px}.error{margin:0 0 15px 0;padding:6px 9px 5px 34px;border:1px solid #df8f8f;background:#ffcece url(/assets/portal/common/bg_error-a0bbd93fe6ab1e9777b2d839fa82eb7f6843725e0f8c8b0302eddd2cb97b6b22.png) no-repeat 9px 9px;color:#444;border-radius:3px}ul.error{padding:8px 9px 0 9px;background-image:none}ul.error li{margin:0 0 5px 0;padding-left:25px;background:#ffcece url(/assets/portal/common/bg_error-a0bbd93fe6ab1e9777b2d839fa82eb7f6843725e0f8c8b0302eddd2cb97b6b22.png) no-repeat 0 1px}#wrapper{position:relative;width:100%;margin:0 auto;text-align:left}#header{width:100%;margin:0;padding:0;background-color:#fff;border-top:5px solid #369}#header #headline{width:980px;margin:0 auto;position:relative}#header #headerNav .back{display:table;width:980px;margin:0 auto;height:40px}#header #headerNav .back a{display:table-cell;vertical-align:middle;font-size:14px}#header #headerNav .back p{display:flex;align-items:center;margin:0 auto;height:100%}#header #headerNav .back p .homeIcon{width:20px;height:18px;margin-right:10px}#header #headline .hideNav{display:none !important}#header #headline #headlineNav .headerContainer{display:flex;gap:20px}#header #headline #headlineNav .headerContainer .searchBarContainer{display:flex;height:35px}#header #headline #headlineNav .headerContainer .searchBarContainer #query{border:1px solid #ccc;width:180px;flex:1;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}#header #headline #headlineNav .headerContainer .searchBarContainer .searchBarButton{border:1px solid #ccc;cursor:pointer;padding:0 15px;border-top-left-radius:0;border-bottom-left-radius:0}#header #headline #headlineNav .headerContainer .searchBarContainer .searchBarButton img{width:18px;height:18px;vertical-align:middle}#header #headline #headlineNav .headerContainer .dropdown{display:inline-block;width:150px}#header #headline #headlineNav .headerContainer .dropdown .dropButton{display:block;width:100%;height:35px;background:#eee;color:#333;cursor:pointer}#header #headline #headlineNav .headerContainer .dropdown .dropButton:hover{background:#666;color:#fff}#header #headline #headlineNav .headerContainer .dropdown .dropButton .showIcon{width:19px;height:18px;margin-right:5px}#header #headline #headlineNav .headerContainer .dropdown .dropButton .hoverIcon{width:19px;height:18px;margin-right:5px;display:none}#header #headline #headlineNav .headerContainer .dropdown .dropButton:hover .hoverIcon{display:inline-block}#header #headline #headlineNav .headerContainer .dropdown .dropButton:hover .showIcon{display:none}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent{display:none;position:absolute;background-color:#eee}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword .showIconPassword{width:16px;height:16px;margin-right:5px}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword .hoverIconPassword{width:16px;height:16px;margin-right:5px;display:none}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword:hover .hoverIconPassword{display:inline-block}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword:hover .showIconPassword{display:none}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout .showIconLogout{width:16px;height:16px;margin-right:5px}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout .hoverIconLogout{width:16px;height:16px;margin-right:5px;display:none}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout:hover .hoverIconLogout{display:inline-block}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout:hover .showIconLogout{display:none}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword,#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout{display:flex;align-items:center;width:130px;padding:7px 10px;border:1px solid #646464;margin-top:1px;cursor:pointer;text-decoration:none;color:#333}#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword:hover,#header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout:hover{background:#666;color:#fff}#header #headline #headlineNav .headerContainer .dropdown:hover .dropdownContent{display:block}#header #headline h1{float:left;height:60px;height/* */:58px;height:58px;margin:0 30px 0 0;padding:2px 0 0 0;color:#333;font-size:230.8%;line-height:58px;text-shadow:0 1px 0 #ccc;display:flex;align-items:center}img.logo{max-width:300px;max-height:30px;margin-right:20px;height:auto}#header #headline #headlineNav{background-color:#369;border-radius:0 0 6px 6px}#header #headline #headlineNav ul li{float:left;margin:0 20px 0 0;color:#ddd}#header #headline #headlineNav ul li.hnUser{margin-right:19px}#header #headline #headlineNav ul li.first{padding-left:20px}#header #headline #headlineNav ul li.hnUser span{display:block;margin:5px 0;padding:1px 20px 0 21px;border-right:1px solid #ccc;background:transparent url(/assets/portal/header/bg_hn_user-e2f70382ec8f546f9c86f94892c74dbea0ebcc9e32256899f3bca0ff9902263f.png) no-repeat 0 2px;line-height:19px}#header #headline #headlineNav ul li a{display:block;padding:1px 0 0 21px;color:#eee;line-height:29px}#header #headline #headlineNav ul li.hnLogout a{background:transparent url(/assets/portal/header/bg_hn_logout-40ad7d196949bed9a2a3259a16787b71d10fed2286eadf4372f80fa56b54b05f.png) no-repeat 0 7px}#header #headline #headlineNav ul li a:hover{background-position:0 -19px;color:#fff}#header #headline #headlineNav ul li a:active{color:#f5f5d5}#header #headerNav{height:28px;background-color:#369}#header #headerNav ul.topicPath{width:980px;height:28px;margin:0 auto}#header #headerNav ul.topicPath:after{content:"";display:block;clear:both}#header #headerNav ul.topicPath li{float:left;background:transparent url(/assets/portal/header/bg_topic_path-bc83be820243fbc91a36407de56853f0b1d26866f82c95952dd2a4895a58b2b5.png) no-repeat right top;color:#eee;line-height:28px}#header #headerNav ul.topicPath li.current{background:none;color:#f5f5d5}#header #headerNav ul.topicPath li a{display:block;height:28px;padding:0 22px 0 8px;color:#eee;line-height:28px;cursor:pointer}#header #headerNav ul.topicPath li.tpHome a{padding-left:0}#header #headerNav ul.topicPath li a:hover{color:#fff}#header #headerNav ul.topicPath li a:active{color:#f5f5d5}#header #headerNav ul.topicPath li a span{display:block;padding:0;line-height:28px}#header #headerNav ul.topicPath li.tpHome a span{padding:0 0 0 20px;background:transparent url(/assets/portal/header/bg_tp_home-adcee9d60655359359966e13322c8720b2a1529e8c2140ff497c56a9d47293a0.png) no-repeat 0 6px}#header #headerNav ul.topicPath li.tpHome a:hover span{background-position:0 -20px}#header #headerNav ul.topicPath li span{display:block;height:28px;padding:0 18px 0 8px;line-height:28px}#container{width:980px;margin:0 auto;padding:25px 0 15px 0}#container .searchContainer{margin-bottom:20px}#container .searchContainer .searchKeyword{display:flex;align-items:center;padding:10px;border:1px solid #ccc;gap:50px}#container .searchContainer .searchKeyword form{flex:1;width:100%}#container .searchContainer .searchKeyword form .searchBarContainer{display:flex;align-items:stretch}#container .searchContainer .searchKeyword form .searchBarContainer #query{padding:10px;border:1px solid #ccc;flex:1;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}#container .searchContainer .searchKeyword form .searchBarContainer .searchBarButton{border:1px solid #ccc;cursor:pointer;padding:10px 15px;border-top-left-radius:0;border-bottom-left-radius:0}#container .searchContainer .searchKeyword form .searchBarContainer .searchBarButton img{width:18px;height:18px;vertical-align:middle}#container .searchContainer .searchKeyword .dropdown .dropButton{display:flex;justify-content:center;align-items:center;background:#646464;color:#fff;padding:10px;cursor:pointer}#container .searchContainer .searchKeyword .dropdown .dropButton img{width:24px;height:24px;margin-right:5px}#container .searchContainer .searchKeyword .dropdown .dropdownContent{display:none;position:absolute;background-color:#fff}#container .searchContainer .searchKeyword .dropdown .dropdownContent img{width:16px;height:16px;margin-right:5px}#container .searchContainer .searchKeyword .dropdown .dropdownContent div{padding:10px;border:1px solid #646464}#container .searchContainer .searchKeyword .dropdown:hover .dropdownContent{display:block}#container .searchContainer .searchTarget{display:flex;gap:10px;padding:10px;border:1px solid #ccc;display:flex}#container .searchContainer .searchTarget p{margin-right:50px}#container .searchContainer .searchTarget .targetItem{display:flex;gap:10px}#container .searchContainer .searchTarget .targetItem label{display:flex;align-items:center;gap:5px}#container .searchContainer .searchTarget .targetItem label input[type="checkbox"]{all:revert}#container .searchCount{font-size:18px;margin-bottom:10px}#container .noSearchFound{font-size:24px;font-weight:bolder}#container .videoResults li.videoList{display:flex}#container .videoResults li.videoList .resultContainer{display:flex;gap:30px;margin-bottom:20px}#container .videoResults li.videoList .resultContainer .resultThumbnail{display:block;width:234px;margin:0 0 10px 0;border:1px solid #ccc;text-align:center;position:relative}#container .videoResults li.videoList .resultContainer .resultThumbnail a{display:block;width:auto;height:auto;padding-bottom:56.25%;position:relative;margin:0 auto;border:3px solid #ccc;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}#container .videoResults li.videoList .resultContainer .resultThumbnail a:hover{border:3px solid #0f4c81}#container .videoResults li.videoList .resultContainer .resultThumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:pixelated}#container .videoResults li.videoList .resultContainer .resultDescription p.relatedInformation{display:block;width:0;min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .videoResults li.videoList .resultContainer .resultDescription h3{font-size:20px}#container .videoResults li.videoList .resultContainer .resultDescription h3 a{display:block;width:0;min-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .videoResults li.videoList .resultContainer .resultDescription .topicPath{display:flex;height:25px}#container .videoResults li.videoList .resultContainer .resultDescription .topicPath li a.longText{display:block;width:129px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .videoResults li.videoList .resultContainer .resultDescription .topicPath li:not(:last-child)::after{content:" >";margin:0 5px}#container .videoResults li.videoList .resultContainer .resultDescription .durationTime{display:flex;align-items:center;gap:5px}#container .videoResults li.videoList .resultContainer .resultDescription .durationTime img{margin-top:-2px}#container .videoResults li.videoList .resultContainer .resultDescription p{display:block;width:0;min-width:100%;white-space:wrap}#container #nav{float:left;width:278px;margin:0 20px 0 0;padding:0 0 25px 0}#container #nav ul.navList li{margin:0 0 5px 0;padding:1px;border:1px solid #58b;background-color:#fff;color:#333;font-size:138.5%;border-radius:5px}#container #nav ul.navList li a{display:block;background:#369 url(/assets/portal/common/bg_nav_list-6608e3e9e99c3108c94d0f6e88aa19b5b9e801e35c6dec428d2c5dfa89037878.png) 5px 50% no-repeat;background:url(/assets/portal/common/bg_nav_list-6608e3e9e99c3108c94d0f6e88aa19b5b9e801e35c6dec428d2c5dfa89037878.png) 5px 50% no-repeat,linear-gradient(to bottom, #3973ac 0%, #369 50%, #2a547e 51%, #264d73 100%);color:#333;text-decoration:none;border-radius:4px}#container #nav ul.navList li a span{display:block;padding:9px 10px 9px 10px;background-color:#fff;border-radius:0 4px 4px 0;margin-left:15px}#container #nav ul.navList li a:hover span,#container #nav ul.navList li.current a span{background:#58b;background:linear-gradient(to bottom, #6795c2 0%, #58b 50%, #4476a9 51%, #3f6f9e 100%);color:#fff}#container #navTree{float:left;width:276px;margin:0;padding:0;border:1px solid #58b;background-color:#fff;border-radius:4px}#container #navTree h2{margin:0;border-bottom:1px solid #58b;color:#58b;font-size:133.4%;font-weight:bold;text-align:center;letter-spacing:1px;border-top-right-radius:4px;border-top-left-radius:4px}#container #navTree h2 a{display:block;padding:9px 10px 6px 10px;color:#58b;font-weight:bold;text-decoration:none}#container #navTree h2 a:hover{background-color:#eee;border-top-right-radius:4px;border-top-left-radius:4px}#container #navTree ul.navList{margin:0;border-top:1px solid #aaa}#container #navTree ul.navList li{margin:0;padding:0;border:none;border-bottom:1px solid #aaa;background-color:#fff;color:#333;font-size:108.3%;border-radius:0}#container #navTree ul.navList li a{display:block;width:auto;padding:7px 0 4px 25px;background:#fff url(/assets/portal/nav/bg_ico_arrow_r-8820f5dba4402263962b67e5b6c5194e68c4739cb39fb112a36758d2de099e54.png) no-repeat 12px 13px;color:#333;text-decoration:none;border-radius:0}#container #navTree ul.navList li a span.treeIcon{display:inline-block;width:25px;height:20px;padding:0;margin:0 0 0 -25px}#container #navTree ul.navList li a:hover{background:#bbb url(/assets/portal/nav/bg_ico_arrow_b-803beef4331c889a4f66fb41f4b6c69a80ab81fd04e5687c85a0247161e7886e.png) no-repeat 10px -46px;color:#fff;text-decoration:none}#container #navTree ul.navList li.current a,#container #navTree ul.navList li.open a{background:#ccc url(/assets/portal/nav/bg_ico_arrow_b-803beef4331c889a4f66fb41f4b6c69a80ab81fd04e5687c85a0247161e7886e.png) no-repeat 10px -46px;color:#fff;text-decoration:none}#container #navTree ul.navList li.open a{background-color:transparent;background-position:10px 13px;color:#333}#container #navTree ul.navList li.open a:hover{background-image:url(/assets/portal/nav/bg_ico_arrow_l-6682c8bb238a3bead8e4e630e15f6ca44095a7bd3cb517b7412908996d44627d.png)}#container #navTree ul.navList li.current a.hover,#container #navTree ul.navList li.open a.hover{background:#bbb url(/assets/portal/nav/bg_ico_arrow_l-6682c8bb238a3bead8e4e630e15f6ca44095a7bd3cb517b7412908996d44627d.png) no-repeat 10px -46px}#container #navTree ul.navList li.current a.hover+ul,#container #navTree ul.navList li.open a.hover+ul{background-color:#bbb !important}#container #navTree ul.navList li.open a:hover+ul{background-color:transparent !important}#container #navTree ul.navList li.current ul,#container #navTree ul.navList li.open ul{padding:0 0 0 7px !important;background-color:#ccc}#container #navTree ul.navList li.open ul{background-color:transparent !important}#container #navTree ul.navList li.current ul li,#container #navTree ul.navList li.open ul li{margin:0;border-bottom:none;border-left:1px solid #aaa;font-size:100.0% !important}#container #navTree ul.navList li.open ul li{background-color:transparent !important}#container #navTree ul.navList li.current ul li a,#container #navTree ul.navList li.open ul li a{margin:0;padding:6px 0 3px 25px;border-top:1px solid #aaa;background:#fff url(/assets/portal/nav/bg_ico_arrow_r-8820f5dba4402263962b67e5b6c5194e68c4739cb39fb112a36758d2de099e54.png) no-repeat 12px 12px !important;color:#333 !important;text-decoration:none !important;border-radius:0 !important}#container #navTree ul.navList li.open ul li a{background-color:transparent !important;background-position:10px 13px !important}#container #navTree ul.navList li.current ul li a:hover,#container #navTree ul.navList li.open ul li a:hover{background:#ddd url(/assets/portal/nav/bg_ico_arrow_b-803beef4331c889a4f66fb41f4b6c69a80ab81fd04e5687c85a0247161e7886e.png) no-repeat 10px 13px !important;color:#58b !important;text-decoration:none !important}#container #navTree ul.navList li.open ul li a:hover{background-color:transparent !important;background-position:10px 13px !important;color:#333 !important}#container #navTree ul.navList li.current ul li.current a,#container #navTree ul.navList li.open ul li.open a{background:#ddd url(/assets/portal/nav/bg_ico_arrow_b-803beef4331c889a4f66fb41f4b6c69a80ab81fd04e5687c85a0247161e7886e.png) no-repeat 10px 13px !important;color:#fff}#container #navTree ul.navList li.open ul li.open a{background-color:transparent !important;background-position:10px 13px !important;color:#333 !important}#container #navTree ul.navList li.current ul li.current a:hover,#container #navTree ul.navList li.current ul li.open a:hover,#container #navTree ul.navList li.open ul li.open a:hover{color:#333 !important}#container #navTree ul.navList li.current ul li.current a.hover,#container #navTree ul.navList li.current ul li.open a.hover,#container #navTree ul.navList li.open ul li.open a.hover{background:#ccc url(/assets/portal/nav/bg_ico_arrow_l-6682c8bb238a3bead8e4e630e15f6ca44095a7bd3cb517b7412908996d44627d.png) no-repeat 10px -46px !important;color:#fff !important}#container #navTree ul.navList li.current ul li.open a:hover,#container #navTree ul.navList li.open ul li.open a:hover{background-image:url(/assets/portal/nav/bg_ico_arrow_l-6682c8bb238a3bead8e4e630e15f6ca44095a7bd3cb517b7412908996d44627d.png) !important;background-color:transparent !important;background-position:10px 13px !important;color:#333 !important}#container #navTree ul.navList li.current ul li.current a:hover+ul,#container #navTree ul.navList li.open ul li.open a:hover+ul{background-color:#ddd !important}#container #navTree ul.navList li.current ul li.current a.hover+ul,#container #navTree ul.navList li.open ul li.open a.hover+ul{background-color:#ccc !important}#container #navTree ul.navList li.open ul li.open a:hover+ul{background-color:transparent !important}#container #navTree ul.navList li.current ul li.current ul,#container #navTree ul.navList li.current ul li.open ul,#container #navTree ul.navList li.open ul li.open ul{padding:0 0 0 10px !important;background-color:#ddd}#container #navTree ul.navList li.current ul li.current ul li a,#container #navTree ul.navList li.open ul li.open ul li a{background:#fff url(/assets/portal/nav/bg_ico_arrow_r-8820f5dba4402263962b67e5b6c5194e68c4739cb39fb112a36758d2de099e54.png) no-repeat 12px 12px !important}#container #navTree ul.navList li ul li ul li a:hover,#container #navTree ul.navList li.current ul li.current ul li a:hover,#container #navTree ul.navList li.current ul li.current ul li.current a,#container #navTree ul.navList li.current ul li.open ul li a:hover,#container #navTree ul.navList li.open ul li.open ul li a:hover{background:#eee url(/assets/portal/nav/bg_ico_arrow_r-8820f5dba4402263962b67e5b6c5194e68c4739cb39fb112a36758d2de099e54.png) no-repeat 12px 12px !important;color:#58b !important}#container #navTree ul.navList li.current ul li.current ul li.current a{text-decoration:none !important}#container #navTree ul.navList li.current ul li.current ul li a:hover,#container #navTree ul.navList li.open ul li.open ul li a:hover{background:#eee url(/assets/portal/nav/bg_ico_arrow_r-8820f5dba4402263962b67e5b6c5194e68c4739cb39fb112a36758d2de099e54.png) no-repeat 12px 12px !important}#container #contentWrapper{float:right;width:682px}#container #contentWrapper.wide{width:980px}body#login #container #contentWrapper{float:none;width:490px;margin:0 245px}#footer{width:980px;margin:0 auto;padding:0 0 10px 0}#footer p.copyright{margin:0;color:#777;font-size:77%;text-align:center;text-shadow:0 1px 0 #fff}#footer p.copyright a{color:#999}#footer p.copyright a:hover{color:#333}#content{padding:16px 20px 1px 20px;background-color:#fff;border:1px solid #58b;border-radius:5px}body#login #content{padding:21px 30px 21px 30px}#content h2{margin:0 0 15px 0;padding:4px 10px 1px 10px;background-color:#58b;color:#fff;font-size:153.9%;border-radius:4px}#content h3{margin:0 0 15px 0;border-bottom:1px solid #58b;font-size:138.5%}h4{position:relative;margin:0 0 20px 0;border:1px solid #ddd}h4 span.ribbon{display:block;position:absolute;top:-1px;left:7px;width:4px;height:26px;padding:0;border:none;background:transparent url(/assets/portal/common/bg_h3_ribbon-ef35e073fdb38cadb9e8bffa444f19982d0a40ab1fc4c3138f06187070ac3e36.gif) no-repeat left top}h4 span{display:block;padding:1px 0 0 17px;border:1px solid #fff;background:#f4f4f4 url(/assets/portal/common/bg_h3-1c608a17ad4ec12b331319719cdd748ad34fd8efab8ad8462af648253cf36b0d.gif) repeat-x left top;color:#333;font-size:123.1%}#content p{margin:0 0 1.0em 0}#content div.section{margin:0 0 30px 0}#content div.view div.comment p.title{display:inline-block;margin:0 0 10px 0;padding:2px 10px 0 10px;border:1px solid #ccc;background-color:#f9f9f9;font-size:93%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#content div.view div.comment p.relatedInformation{display:block;width:570px;word-break:break-all}#content.login p{margin:0 0 15px 0}#content.login p label{display:block;margin:0 0 3px 0}#content.login p label.rememberMe{display:inline;margin:0}#content.login input#login_name,#content.login input#password{width:416px;font-size:167%}#content.login p.btnSubmit{margin:0 0 25px 0;padding:0 0 25px 0;background:transparent url(/assets/portal/common/bg_dot_line-f85c67ba49b52605f0140662cbfe04c97eea39c57c1a112181962c9e1807517b.gif) repeat-x left bottom}#content.login p.information{margin:0}#content.home{padding:16px 20px 15px 20px}#content.home p{margin:0 0 15px 0;font-size:116%}#content.home #categoryList{padding:50px 35px 20px 35px;background-color:#9CC3EB;background-image:linear-gradient(-45deg, #a9cbee 25%, #9CC3EB 25%, #9CC3EB 50%, #a9cbee 50%, #a9cbee 75%, #9CC3EB 75%, #9CC3EB);background-size:12px 12px}#content.home #categoryList ul li{float:left;width:260px;height:170px;margin:0 29px 30px 0;padding:0;overflow:hidden;background-color:#eee;border:#369 solid 5px;border-radius:20px;color:#999;text-shadow:0 1px 0 #ccc;font-size:230.8%;font-weight:bold;letter-spacing:2px;text-align:center;cursor:default}#content.home #categoryList ul li:hover{border:#6699cc solid 5px}#content.home #categoryList ul li.last{margin-right:0}#content.home #categoryList ul li a{display:block;box-shadow:inset 0 1px 3px 1px #fff;border-radius:15px;color:#222;text-decoration:none;cursor:pointer}#content.home #categoryList ul li a:hover{background-color:#f3f3f3;background-image:linear-gradient(to bottom, #fff 0%, #f3f3f3 60%, #eee)}#content.home #categoryList ul li span{display:table-cell;vertical-align:middle;height:170px;width:250px;padding:0 10px}*:first-child+html #content.home #categoryList ul li span{display:inline;zoom:1}#content #contentList div.content{margin:0 0 30px 0}#content #contentList div.content p.thumbnail{float:left;display:block;width:234px;margin:0 0 15px 0;border:1px solid #ddd;text-align:center;position:relative}#content #contentList div.content p.thumbnail a{display:block;width:auto;height:auto;padding-bottom:56.25%;position:relative;margin:0 auto;border:5px solid #fff;background-color:#000}#content #contentList div.content p.thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:pixelated}#content #contentList div.content p.thumbnail a:hover{border-color:#936}#content #contentList div.content p.thumbnail a:active{border-color:#693}#content #contentList div.content dl.title{float:left;width:400px}#content #contentList div.content dl.title dt{margin:0 0 15px 0;font-size:138.5%;font-weight:bold}#content #contentList div.content dl.title dd{text-align:right}#content #seriesList{margin:0 0 30px 0}#content #seriesList div.seriesWrapper{margin:0 0 10px 0}#content #seriesList div.seriesWrapper div.series p.thumbnail{float:left;width:234px;margin:0 15px 0 0;border:1px solid #ccc;text-align:center}#content #seriesList div.seriesWrapper div.series p.thumbnail a{display:block;width:224px;height:126px;margin:0 auto;border:5px solid #fff;background-color:#000}#content #seriesList div.seriesWrapper div.series p.thumbnail a:hover{border-color:#58b}#content #seriesList div.seriesWrapper div.series div.title{float:left;width:389px}#content #seriesList div.seriesWrapper div.series div.title div.process,#content #seriesList div.seriesWrapper div.series div.title div.point,#content #seriesList div.seriesWrapper div.series div.title div.other{margin:0 0 20px 0}#content #seriesList div.seriesWrapper div.series div.title p{margin:0 0 5px 0;padding:2px 0 2px 6px;font-size:100%;font-weight:bold;line-height:1.2}#content #seriesList div.seriesWrapper div.series div.title div.process p{border-left:3px solid #58b;color:#58b}#content #seriesList div.seriesWrapper div.series div.title div.point p{border-left:3px solid #d47;color:#d47}#content #seriesList div.seriesWrapper div.series div.title div.other p{border-left:3px solid #999;color:#222}#content #seriesList div.seriesWrapper div.series div.title ul{background:transparent url(/assets/portal/common/bg_dot_line-f85c67ba49b52605f0140662cbfe04c97eea39c57c1a112181962c9e1807517b.gif) repeat-x left top}#content #seriesList div.seriesWrapper div.series div.title ul li{padding:0 0 1px 0;font-size:123.1%;background:transparent url(/assets/portal/common/bg_dot_line-f85c67ba49b52605f0140662cbfe04c97eea39c57c1a112181962c9e1807517b.gif) repeat-x left bottom}*:first-child+html #content #seriesList div.seriesWrapper div.series div.title ul li{vertical-align:bottom;zoom:1}#content #seriesList div.seriesWrapper div.series div.title ul li.first{padding-top:1px}#content #seriesList div.seriesWrapper div.series div.title ul li a{display:block;padding:2px 5px 0 0;color:#222;text-decoration:none;cursor:pointer}#content #seriesList div.seriesWrapper div.series div.title ul li.first a{padding-top:3px}#content #seriesList div.seriesWrapper div.series div.title div.process ul li a:hover{background-color:#80a6cc}#content #seriesList div.seriesWrapper div.series div.title div.point ul li a:hover{background-color:#e67399}#content #seriesList div.seriesWrapper div.series div.title div.other ul li a:hover{background-color:#ddd}#content #seriesList div.seriesWrapper div.series div.title div.process ul li a span{background:transparent url(/assets/portal/index/bg_series_title_process-c7df1d69d9c5dc623819b2e1a3747681d9025ed795e6555b69918570259f52f3.png) no-repeat 6px 4px}#content #seriesList div.seriesWrapper div.series div.title div.point ul li a span{background:transparent url(/assets/portal/index/bg_series_title_point-dde85ee4392fba56f6eed62d6b177e7bd34ea2a4c7168e74e7f1cdd43b7f6b68.png) no-repeat 6px 4px}#content #seriesList div.seriesWrapper div.series div.title div.other ul li a span{background:transparent url(/assets/portal/index/bg_series_title_other-9ee98d15d05dfc6298ee37b50e15b9f07e7e4c1bd285dd5e29803cd008f7e3b8.png) no-repeat 6px 4px}#content #seriesList div.seriesWrapper div.series div.title ul li a.title-box{display:flex;justify-content:space-between}#content #seriesList div.seriesWrapper div.series div.title ul li a span.title{flex-grow:2;width:70%;padding:0 0 0 27px;line-height:1em}#content #seriesList div.seriesWrapper div.series div.title ul li a span.time{background:none !important;color:#666;text-align:right;white-space:nowrap;flex-shrink:5;padding:0;font-size:0.4em;align-self:flex-end}#content #seriesList div.seriesWrapper div.series div.title ul li a span.watched{text-align:center;flex-shrink:4;white-space:nowrap;padding:0;font-size:0.8em;background:none !important;align-self:flex-end}#content #seriesList div.seriesWrapper div.series div.title ul li a:hover span{color:#fff}#content #seriesList div.seriesWrapper div.series div.title div.other ul li a:hover span{color:#000}#content #contentsList{margin:0 0 30px 0}#content #contentsList div.contentsWrapper{margin:0 0 10px 0;padding:15px 0 0 0;background:transparent url(/assets/portal/common/bg_dot_line-f85c67ba49b52605f0140662cbfe04c97eea39c57c1a112181962c9e1807517b.gif) repeat-x left top}#content #contentsList div.contentsWrapper div.contents{margin:0 0 15px 0;padding:0 0 15px 0;background:transparent url(/assets/portal/common/bg_dot_line-f85c67ba49b52605f0140662cbfe04c97eea39c57c1a112181962c9e1807517b.gif) repeat-x left bottom}#content #contentsList div.contentsWrapper div.contents p.thumbnail{float:left;width:170px;margin:0 15px 0 0;border:1px solid #ccc;text-align:center}#content #contentsList div.contentsWrapper div.contents p.thumbnail a{display:block;width:160px;height:90px;margin:0 auto;border:5px solid #fff;background-color:#000}#content #contentsList div.contentsWrapper div.contents p.thumbnail a:hover{border-color:#5ea9da}#content #contentsList div.contentsWrapper div.contents div.titleWrapper{float:left;width:453px;padding:5px 0 0 0}#content #contentsList div.contentsWrapper div.contents div.titleWrapper p.title{font-size:116.7%}#content #contentsList div.contentsWrapper div.contents div.titleWrapper p.title a{display:block;padding:0 0 0 20px;background:transparent url(/portal/index/bg_contents_title_process.png) no-repeat left 0.1em;color:#58b;cursor:pointer}#content #contentsList div.contentsWrapper div.contents div.titleWrapper p.title a:hover{color:#58b}#content #contentsList div.contentsWrapper div.contents div.titleWrapper .category{margin:0 0 1px 0}#content #contentsList div.contentsWrapper div.contents div.titleWrapper .category p{float:left;margin:0 5px 0 0;color:#999;font-size:91.6%;display:inline}#content #contentsList div.contentsWrapper div.contents div.titleWrapper .category ul li{float:left;margin:0 7px 0 0;padding:0 12px 0 0;background:url(/assets/portal/common/bg_category_path-522db50e73b5e4d6422956349690b3336d1c09f09c35bec0a3cd7405eab8eb10.png) no-repeat scroll right 0.4em;color:#999;font-size:91.6%;display:inline}#content #contentsList div.contentsWrapper div.contents div.titleWrapper .category ul li.last{background:none}#content #contentsList div.contentsWrapper div.contents div.titleWrapper div.time p{float:left;margin:0 3px 0 0;color:#999;font-size:91.6%;letter-spacing:0.26em;display:inline}#content #contentsList div.contentsWrapper div.contents div.titleWrapper div.time p.time{letter-spacing:0}#content #pager{margin:0 0 5px 0;text-align:center}#content #pager div.pagination{margin:0 auto 10px auto}#content #pager div.pagination em{display:inline-block;width:auto;margin:0 3px;border-width:1px;border-style:solid;background:#58b;background:linear-gradient(to bottom, #6795c2 0%, #315579 100%);border:1px solid #315579;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);padding:4px 10px 3px 10px;color:#fff;font-size:93%;font-style:normal;border-radius:4px}*:first-child+html #content #pager div.pagination em{padding-top:3px;padding-bottom:4px}#content #pager div.pagination a{display:inline-block;width:auto;margin:0 3px;border:1px solid #ccc;padding:4px 10px 3px 10px;color:#333;font-size:93%;cursor:pointer;border-radius:4px}*:first-child+html #content #pager div.pagination a{padding-top:3px;padding-bottom:4px}#content #pager div.pagination a:hover{color:#fff;text-decoration:underline;background:#58b;background:linear-gradient(to bottom, #6795c2 0%, #315579 100%);border:1px solid #315579;box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 3px #333}#content #pager div.pagination a:active{text-decoration:none;text-decoration:underline;box-shadow:inset 0 1px 3px #333}#content #pager div.pagination .previous_page,#content #pager div.pagination .next_page{padding:4px 20px 3px 20px;letter-spacing:1px}#content #pager div.pagination .previous_page{margin:0 20px 0 0}#content #pager div.pagination .next_page{margin:0 0 0 20px}*:first-child+html #content #pager div.pagination .previous_page,*:first-child+html #content #pager div.pagination .next_page{padding-top:3px;padding-bottom:4px}#content #pager div.pagination span.previous_page,#content #pager div.pagination span.next_page{display:inline-block;width:auto;border:1px solid #eee;color:#ccc;font-size:93%;border-radius:4px}#content #pager p{color:#999;font-size:93%}#content div.view div#fallback_message{width:640px;width/* */:638px;width:638px;height:430px;height/* */:328px;height:328px;margin:0 0 20px 0;padding:100px 0 0 0;border:1px #ddd solid;background-color:#fbfbfb;text-align:center}#content div.view div#fallback_message p{margin:0 auto}#content div.view div#fallback_message p.text{margin-bottom:70px}#content div.view div#player_wrapper{margin:0 0 20px 0}#content div.view div.buttonsWrapper{margin:0 0 15px 0}#content div.view div.buttonsWrapper p.btnBack{float:left;margin:0}#content div.view div.buttonsWrapper ul.btnSeries{float:right}#content div.view div.buttonsWrapper ul.btnSeries li{float:left}#content div.view div.buttonsWrapper ul.btnSeries li.btnPrev{margin:0 20px 0 0}#content div.view div.buttonsWrapper ul.btnSeries li.disabled{display:inline-block;width:auto;border:1px solid #eee;padding:5px 20px 4px 20px;color:#ccc;font-weight:bold;letter-spacing:1px;text-decoration:none;text-shadow:0 1px 0 #eee;border-radius:4px}*:first-child+html #content div.view div.buttonsWrapper ul.btnSeries li.disabled{padding-top:4px;padding-bottom:5px}#content div.view div.comment{margin:20px 0 10px 0;padding:15px 0 0 0;background:transparent url(/assets/portal/common/bg_dot_line-f85c67ba49b52605f0140662cbfe04c97eea39c57c1a112181962c9e1807517b.gif) repeat-x left top}#content #question{margin:50px 0 0 0}#content #question #answerForm{position:relative;margin:0 0 15px 0;padding:20px 15px 10px 15px;border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 0 0 #eee}#content #question #answerForm fieldset legend{display:block;position:absolute;top:-11px;left:8px;padding:0 7px;background-color:#fff;font-size:108%;font-weight:bold}#content #question #answerForm p.txtQuestion,div.lightBoxWrapper #answerArea p.txtQuestion{margin:0 0 10px 0;color:#369;font-size:123.1%;text-shadow:1px 1px 0 #ccc}#content #question #answerForm ul.optionList,div.lightBoxWrapper #answerArea ul.optionList{margin:0 0 10px 10px}#content #question #answerForm ul.optionList li,div.lightBoxWrapper #answerArea ul.optionList li{padding:0.3em}#content #question #answerForm ul.optionList li input,div.lightBoxWrapper #answerArea ul.optionList li input{vertical-align:top}#content #question #answerForm ul.optionList li label,div.lightBoxWrapper #answerArea ul.optionList li label{display:inline-block;width:95%}#content #question #answerForm p.txtFreeForm,div.lightBoxWrapper #answerArea p.txtFreeForm{margin:0 0 4px 10px}#content #question #answerForm textarea#freeForm,div.lightBoxWrapper #answerArea textarea#freeForm{width:95%;margin:0 0 20px 10px}#content #question #answerForm p.btnAnswer,#content #question #answerForm p.success{margin:0 0 5px 0}div.lightBoxWrapper p.success{margin:0 0 25px 0}div.lightBoxWrapper #answerArea{margin:0 0 5px 0}div.lightBoxWrapper #answerArea p.txtFreeFormAns{min-height:3.0em;margin:0 10px 0 10px;padding:4px 5px;border:1px solid #ddd;background:#fff url(/assets/portal/common/bg_form_field-79878243e550e90d74154f65604fe2083cfeff4824f61466987fc8d04bd86106.gif) repeat-x 0 0;font:99% "メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HiraKakuPro-W3", "Verdana", "Arial", "Helvetica", "ＭＳ Ｐゴシック", "MS PGothic", "Osaka", sans-serif;border-radius:4px}#content div.help div.section h3{margin:0 0 10px 0;font-size:138.5%}#content div.help div.section ol{list-style-type:decimal;margin:0 0 1.0em 2.5em}#content div.help div.section ol li{margin:0 0 0.25em 0}#content div.help div.section ul{list-style-type:disc;margin:0 0 1.0em 2.5em}#content div.help div.section ul li{margin:0 0 0.25em 0}#content div.help div.player div.clearfix p{float:left;margin:0 20px 0 0}#content div.help div.player div.clearfix ol{float:left;list-style-type:decimal}*:first-child+html #content div.help div.player div.clearfix ol{list-style-position:inside}#content div.help div.sound p img.icon{margin:0 0.5em}#to-smartphone{position:fixed;left:0;bottom:0;width:100%;margin:0;padding:0;background-color:transparent}#to-smartphone p{margin:0;padding:20px 40px}#to-smartphone p a{display:block;width:auto;margin:0;padding:0;background-color:#004994;background-image:none;border:none;font-size:350%;letter-spacing:5px;text-align:left}#to-smartphone p a span{display:inline-block;margin:29px 35px}#content div.document_attached{display:inline-block}#content div.document_attached a.downloadFile{display:flex;align-items:center;gap:10px;word-break:break-all}#content div.document_attached a.downloadFile img{width:50px}#header #headline:after,#header #headline #headlineNav ul:after,#header #headerNav:after,#header #headerNav ul.topicPath:after,#container:after,#content.home #categoryList ul:after,#content #contentList div.content:after,#content #seriesList div.seriesWrapper div.series:after,#content #seriesList div.seriesWrapper div.series div.title ul li a:after,#content div.view div.buttonsWrapper:after,#content div.view div.buttonsWrapper ul.btnSeries:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}#header #headline,#header #headline #headlineNav ul,#header #headerNav,#header #headerNav ul.topicPath,#container,#content.home #categoryList ul,#content #contentList div.content,#content #seriesList div.seriesWrapper div.series,#content #seriesList div.seriesWrapper div.series div.title ul li a,#content div.view div.buttonsWrapper,#content div.view div.buttonsWrapper ul.btnSeries,.clearfix{min-height:1%}* html #header #headline,* html #header #headline #headlineNav ul,* html #header #headerNav,* html #header #headerNav ul.topicPath,* html #container,* html #content.home #categoryList ul,* html #content #contentList div.content,* html #content #seriesList div.seriesWrapper div.series,* html #content #seriesList div.seriesWrapper div.series div.title ul li a,* html #content div.view div.buttonsWrapper,* html #content div.view div.buttonsWrapper ul.btnSeries,* html .clearfix{height:1%}#header #headline,#header #headline #headlineNav ul,#header #headerNav,#header #headerNav ul.topicPath,#container,#content.home #categoryList ul,#content #contentList div.content,#content #seriesList div.seriesWrapper div.series,#content #seriesList div.seriesWrapper div.series div.title ul li a,#content div.view div.buttonsWrapper,#content div.view div.buttonsWrapper ul.btnSeries,.clearfix{display:block}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:100}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:200}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:300}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Medium");font-weight:400}@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:bold}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:100}@font-face{font-family:"Helvetica Neue";src:local("Helvetica Neue Regular");font-weight:200}*{line-height:1.5}html{position:relative;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:hidden;-ms-touch-action:manipulation;touch-action:manipulation}body{width:100%;height:100%;margin-bottom:38px;background-color:#fff;color:#333;font-size:13px;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif;overflow-y:scroll;box-sizing:border-box}@media all and (-ms-high-contrast: none){body{font-family:Verdana, Meiryo, sans-serif}}@media all and (-ms-high-contrast: active){body{font-family:Verdana, Meiryo, sans-serif}}select,input,button,textarea,#cboxWrapper{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif;-webkit-appearance:none}img{width:auto;max-width:100%;height:auto;vertical-align:bottom;border:0}#wrapper{position:relative;min-width:1024px;min-height:100%;box-sizing:border-box}html.ua-SP #wrapper{min-width:auto;overflow-x:hidden}#header{border-top:7px solid #0f4c81}#header #headline{display:table;height:80px}#header #headline .headlineContainer{height:100%;display:flex;justify-content:space-between;align-items:center}#header #headline .headlineContainer .headlineLogoPart{display:flex;flex:1;align-items:center}#header #headline h1{width:0;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:26px;text-shadow:none}#header #headline #headlineNav{display:flex;background-color:inherit;flex:1;justify-content:center;align-items:center}#header #headline #headlineNav ul li{margin:0}#header #headline #headlineNav ul li.first{padding-left:0;color:#333}#header #headline #headlineNav ul li.hnUser{margin:3px 20px 0 0}#header #headline #headlineNav ul li.hnUser span{padding-right:0;border-right:none;background:transparent url(/assets/portal/header/bg_hn_user_@2x-e10112eea56d38f1152f20408dae8c1df9fa8bf223c2838fd4fcc6ea133adbac.png) left center no-repeat;background-size:20px 20px;background-size:16px}#header #headline #headlineNav ul li.hnLogout a,#header #headline #headlineNav ul li.hnForgotPassword a{color:#333;padding:2px 12px 2px 36px;border-radius:3px;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}#header #headline #headlineNav ul li.hnForgotPassword a{background:#eee url(/assets/portal/header/bg_hn_key-5855ba09e1874a279be8c9c54b542c9038f3b3e102dbbb8efb0a30d3f4a576c2.png) 8px center no-repeat;background-size:20px 20px;margin-right:15px}#header #headline #headlineNav ul li.hnLogout a{background:#eee url(/assets/portal/header/bg_hn_logout_@2x-7121b620b15a45daf6e976b6962d3ef48ade0a0f12c0f052fa3925703a4e4fbf.png) 8px center no-repeat;background-size:20px 20px}#header #headline #headlineNav ul li.hnForgotPassword a:hover{background:#666 url(/assets/portal/header/bg_hn_w_key-67da61795beb727e201f532ee47259fdbc67f2b87ae6bd077d1f5d288c8da4ac.png) 8px center no-repeat;background-size:20px 20px;text-decoration:none;color:#fff}#header #headline #headlineNav ul li.hnLogout a:hover{background:#666 url(/assets/portal/header/bg_hn_logout_w_@2x-175b67418bf6397df1037a17b44f7b6fc83338ad54c11fdb30559545b1d6b5bb.png) 8px center no-repeat;background-size:20px 20px;text-decoration:none;color:#fff}#header #headline .navBtn{display:none}#header #headerNav{height:auto;border-top:2px solid #0f4c81;background-color:#eee}#header #headerNav ul.topicPath{height:auto}#header #headerNav ul.topicPath li{background:transparent url(/assets/portal/header/bg_topic_path_@2x-74b0051564bb45dd0869ef25dd77b719061b3e5c1cfb425cc723c9c7a6599658.png) no-repeat right top}#header #headerNav ul.topicPath li a{height:40px;padding:0 30px 0 10px;color:#0f4c81;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}#header #headerNav ul.topicPath li a:hover{color:#0f4c81;text-decoration:none;opacity:.7}#header #headerNav ul.topicPath li.current{color:#666;padding:0 30px 0 10px}#header #headerNav ul.topicPath li span,#header #headerNav ul.topicPath li a span{padding:0;line-height:40px;height:40px}#header #headerNav ul.topicPath li.tpHome a span{padding:0;background:none}#header #headerNav ul.topicPath li.tpHome a:hover span{background-position:0 -41px}html.ua-SP #header{position:relative;border-top:5px solid #0f4c81}html.ua-SP #header #headline{display:block;width:auto;height:auto;padding:15px 10px}html.ua-SP #header #headline #headlineNav{position:absolute;top:0;left:100%;width:100%;height:calc(100vh - 5px);background:#fff;z-index:100;transition:transform .7s ease}html.ua-SP body.menuOpen #header #headline #headlineNav{transform:translateX(-100%)}html.ua-SP #header #headline #headlineNav ul{display:flex;padding:60px 20px;flex-wrap:wrap;justify-content:space-between}html.ua-SP #header #headline #headlineNav ul li{margin:0 auto;font-size:18px}html.ua-SP #header #headline #headlineNav ul li.hnUser{width:100%;margin:0 0 24px;text-align:center}html.ua-SP #header #headline #headlineNav ul li.hnUser span{display:inline-block}html.ua-SP #header #headline #headlineNav ul li.hnLogout a{padding:10px 50px 10px 60px;background:#eee url(/assets/portal/header/bg_hn_logout_@2x-7121b620b15a45daf6e976b6962d3ef48ade0a0f12c0f052fa3925703a4e4fbf.png) 16px center no-repeat;background-size:20px 20px}html.ua-SP #header #headline #headlineNav ul li.hnLogout a:hover{background:#666 url(/assets/portal/header/bg_hn_logout_w_@2x-175b67418bf6397df1037a17b44f7b6fc83338ad54c11fdb30559545b1d6b5bb.png) 16px center no-repeat;background-size:20px 20px}html.ua-SP #header #headline h1{display:block;float:none;width:auto;height:auto;font-size:16px;margin:0;padding:0;line-height:1}html.ua-SP #header #headline h1 img.logo{margin:0 10px 0 0;max-width:120px;max-height:22px}html.ua-SP #header #headline .navBtn{position:absolute;right:0;top:3px;width:45px;height:45px;display:block;cursor:pointer;z-index:101}html.ua-SP body#login #header #headline .navBtn{display:none}html.ua-SP #header #headline .navBtn span{position:absolute;right:14px;top:14px;content:'';width:18px;height:2px;display:block;background:#666;transition:all .3s ease}html.ua-SP #header #headline .navBtn span:nth-of-type(2){top:20px}html.ua-SP #header #headline .navBtn span:nth-of-type(3){top:26px}html.ua-SP body.menuOpen #header #headline .navBtn span:nth-of-type(1){width:10px;top:16px;transform:rotate(45deg)}html.ua-SP body.menuOpen #header #headline .navBtn span:nth-of-type(3){width:10px;top:24px;transform:rotate(-45deg)}html.ua-SP #header #headerNav{width:100%;height:40px;-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap}html.ua-SP #header #headerNav ul.topicPath{display:table;width:auto;height:40px;margin:0 0 0 10px;padding-right:10px;white-space:nowrap}html.ua-SP #header #headerNav ul.topicPath li{display:table-cell;position:relative;float:none;width:auto}html.ua-SP #header #headerNav ul.topicPath li.current{padding-right:0}@media all and (max-width: 320px){html.ua-SP #header #headline #headlineNav ul li.hnUser{width:100%;margin-bottom:5px}}.information{margin:0 0 15px 0;padding:12px 16px 11px 40px;border:1px solid #ccc;background:#fff url(/assets/portal/header/bg_information_@2x-ea4788ca24ea3cf6f990e0ac3c425cadb9914c87800b3dd5fb1073bb2b889931.png) no-repeat 12px calc(50% - 1px);background-size:20px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#333;font-size:14px}html.ua-SP #content .information{margin:0}.ul.error{padding:12px 12px 5px 12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#333;font-size:14px}#container{padding:32px 0 80px 0}html.ua-SP #container{width:auto;padding:30px 15px 68px}html.ua-SP #container #contentWrapper{float:none;width:auto}html.ua-SP #container #contentWrapper.wide{width:auto}#footer{position:absolute;bottom:0;width:100%;height:18px;padding:10px 0;background-color:#0f4c81}#footer p.copyright{height:20px;color:#ccc;font-size:12px;text-shadow:none;overflow:hidden}#footer p.copyright a{color:#fff;text-decoration:none;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}#footer p.copyright a:hover{color:#fff;opacity:.7}html.ua-SP #header #headline:after,html.ua-SP #header #headline #headlineNav ul:after,html.ua-SP #header #headerNav:after,html.ua-SP #header #headerNav ul.topicPath:after,html.ua-SP #container:after,html.ua-SP #content.home #categoryList ul:after,html.ua-SP #content #contentList div.content:after,html.ua-SP #content #seriesList div.seriesWrapper div.series:after,html.ua-SP #content #seriesList div.seriesWrapper div.series div.title ul li a:after,html.ua-SP #content div.view div.buttonsWrapper:after,html.ua-SP #content div.view div.buttonsWrapper ul.btnSeries:after,html.ua-SP .clearfix:after{display:none}body#login #container #contentWrapper{width:540px;margin:0 auto}body#login #content{margin-top:16px;padding:32px 40px 40px 40px}body#login #content{border:5px solid #eee;border-radius:5px}body#login #content p{font-size:16px}#content.login input#login_name,#content.login input#password{width:calc(100% - 32px);padding:12px 16px;border:none;border-radius:5px;border:2px solid #eee;background:#eee;font-size:18px;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}#content.login input#login_name:focus,#content.login input#password:focus{background:#fcfcfc}#content.login input#login_name:-webkit-autofill,#content.login input#password:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #eee inset}#content.login p label.rememberMe{font-size:14px}body#login .btnSubmit{margin-top:24px !important;text-align:center}body#login .text-center{text-align:center}body#login .text-red{color:red}body#login .button{font-size:18px;padding:8px 64px;color:#0f4c81;background:#fff url(/assets/portal/arrow/ico_arrow_b_@2x-d0f0d7b8ff5920130940688e0a5a21c4a8909f9fca3cbd9b748b9d477c890ca5.png) no-repeat 93% center;background-size:5px 9px;border:2px solid #0f4c81;box-shadow:none;text-shadow:none;border-radius:5px;font-family:inherit;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}body#login .button:hover{color:#fff;text-decoration:none;background:#0f4c81 url(/assets/portal/arrow/ico_arrow_w_@2x-3d324f8543e607ffdfce7df7bb7fe759d64e372c52483930bb86de2a5660d3b9.png) no-repeat 93% center;background-size:5px 9px;box-shadow:none}body#login #content .information{font-size:14px}html.ua-SP body#login #header #headerNav{height:auto}html.ua-SP body#login #content{margin:0;padding:0;border:none}html.ua-SP body#login #container #contentWrapper{width:auto;margin:0}html.ua-SP #content.login input#login_name,html.ua-SP #content.login input#password{width:100%;font-size:142%;box-sizing:border-box}input[type="checkbox"]{display:none}label.rememberMe{position:relative;display:inline-block;padding:3px 3px 3px 22px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}label.rememberMe::before,label.rememberMe::after{position:absolute;content:'';-webkit-transition:all .2s;transition:all .2s}label.rememberMe::before{top:50%;left:0;width:14px;height:14px;margin-top:-8px;background:#f4f4f4;border:1px solid #ccc;border-radius:3px}label.rememberMe::after{opacity:0;top:50%;left:3px;width:8px;height:4px;margin-top:-4px;border-left:2px solid #999;border-bottom:2px solid #999;-webkit-transform:rotate(-45deg) scale(0.5);transform:rotate(-45deg) scale(0.5)}label.rememberMe:hover::before{background:#fff}input[type="checkbox"]:checked+label.rememberMe::before{background:#fff;border:1px solid #999}input[type="checkbox"]:checked+label.rememberMe::after{opacity:1;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}#content.home{margin-top:16px;padding:40px 40px 0;border:5px solid #eee;border-radius:5px}#content.home #categoryList ul.homeMenu ul{display:none}#content.home #categoryList ul.homeMenu::after{display:none}#content.home p{margin:0 0 30px;padding:14px 20px 10px;font-size:22px;font-weight:bold;color:#fff;background:#0f4c81;border-radius:5px}#content.home #categoryList{padding:0;background-color:inherit;background-image:inherit;background-size:inherit}#content.home #categoryList ul{display:flex;flex-wrap:wrap;align-items:flex-start}#content.home #categoryList ul li{float:none;position:relative;height:auto;width:auto;margin:0 0 32px 0;background-color:inherit;border:none;color:#333 !important;text-shadow:none;font-size:21px;letter-spacing:0;overflow:visible}#content.home #categoryList ul li:hover{border:none}#content.home #categoryList ul.homeMenu li{margin-right:32px}#content.home #categoryList ul.homeMenu li:nth-child(3n){margin-right:0}#content.home #categoryList ul li span{height:130px}#content.home #categoryList ul li span.text{width:275px;border:3px solid #0f4c81;border-radius:10px;cursor:pointer;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;box-sizing:border-box}#content.home #categoryList ul li.main-menu span:hover{background-color:#0f4c81;color:#fff !important}#content.home #categoryList ul li.fixed-menu a span.onmouse{background-color:#0f4c81;background-image:none;color:#fff}#content.home #categoryList ul li.fixed-menu a:hover{background-color:#fff;background-image:none;color:#333}#content.home #categoryList ul.subMenu{position:absolute;background-color:#fff;border:3px solid #0f4c81;border-top:none;width:269px;border-radius:0 0 7px 7px;z-index:100;top:121px}#content.home #categoryList ul.subMenu li{margin:0;background:none;border:none;width:auto}#content.home #categoryList ul li ul.subMenu li a{padding:20px 30px 20px 14px;background:url(/assets/portal/arrow/ico_arrow_b_@2x-d0f0d7b8ff5920130940688e0a5a21c4a8909f9fca3cbd9b748b9d477c890ca5.png) right 15px center no-repeat;background-size:5px 9px;border-top:#666 dotted 1px;border-radius:0;color:#333 !important;font-size:18px;font-weight:normal;box-shadow:none;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}#content.home #categoryList ul li ul.subMenu li:last-child a{border-radius:0 0 2px 2px;color:#333 !important}#content.home #categoryList ul li ul.subMenu li a:hover{background:#0f4c81 url(/assets/portal/arrow/ico_arrow_w_@2x-3d324f8543e607ffdfce7df7bb7fe759d64e372c52483930bb86de2a5660d3b9.png) right 15px center no-repeat;background-size:5px 9px;color:#fff !important}html.ua-SP #content.home{border:none;padding:0}html.ua-SP #content.home p{margin-bottom:20px;padding:0;background:none;color:#333;font-size:16px;text-align:center}html.ua-SP #content.home #categoryList ul.homeMenu li.main-menu{width:100%;margin:0 0 15px;box-sizing:border-box;border:3px solid #0f4c81;border-radius:10px}html.ua-SP #content.home #categoryList ul.homeMenu li.main-menu span:hover{background-color:#fff;color:#333 !important}html.ua-SP #content.home #categoryList ul.homeMenu li.main-menu span.selected{border-radius:0 0 6px 6px;background-color:transparent;color:#fff !important}html.ua-SP #content.home #categoryList ul.homeMenu li.main-menu.open{background-color:#0f4c81}html.ua-SP #content.home #categoryList ul.homeMenu li.fixed-menu{width:100%;margin:0 0 15px}html.ua-SP #content.home #categoryList ul.homeMenu li.fixed-menu span.text{display:inline-block;border:3px solid #0f4c81;border-radius:10px}html.ua-SP #content.home #categoryList ul.homeMenu li.fixed-menu span.text:hover{border:3px solid #0f4c81;background-color:#fff;color:#333}html.ua-SP #content.home #categoryList ul.homeMenu>li>span.text{border:none}html.ua-SP #content.home #categoryList ul.homeMenu ul.subMenu{position:static}html.ua-SP #content.home #categoryList ul.homeMenu>li>span.text{width:100%;height:auto;display:block;padding:20px 10px}html.ua-SP #content.home #categoryList ul.subMenu{width:auto}html.ua-SP #content.home #categoryList ul.subMenu>li:hover{background-color:transparent !important}html.ua-SP #content.home #categoryList ul.subMenu>li:last-child:hover{border-radius:0 !important}html.ua-SP #content.home #categoryList ul.subMenu>li:last-child a:hover{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important}html.ua-SP #content.home #categoryList ul.homeMenu>li>ul.subMenu{border:none}#content{padding:0;border:none;border-radius:0}#content h2{margin:0 0 24px 0;padding:10px 10px 9px 20px;background-color:#0f4c81;font-size:22px;border-radius:5px}#content h3{margin:0 0 30px 0;padding-bottom:5px;border-bottom:3px solid #0f4c81;font-size:18px}html.ua-SP #content h2{width:auto;margin:0 0 20px;padding:10px;font-size:18px;text-align:center}#index.top #headerNav{height:0 !important}#index.top #headerNav ul.topicPath{display:none !important;height:0 !important}#index #content.home{margin-top:0}#index #seriesList{padding:16px 20px 32px 20px;border:5px solid #eee;border-radius:5px}#content #seriesList div.seriesWrapper div.series p.thumbnail{float:left;display:block;width:234px;margin:0 0 15px 0;border:1px solid #ddd;text-align:center;position:relative}#content #seriesList div.seriesWrapper div.series p.thumbnail a{display:block;width:auto;height:auto;padding-bottom:56.25%;position:relative;margin:0 auto;border:3px solid #ccc;-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease}#content #seriesList div.seriesWrapper div.series p.thumbnail a img{position:absolute;top:0;left:0;width:100%;height:100%;image-rendering:pixelated}#content #seriesList div.seriesWrapper div.series p.thumbnail a:hover{border:3px solid #0f4c81}#content #seriesList div.seriesWrapper div.series div.title{float:right;width:374px}#content #seriesList div.seriesWrapper{margin:0}#content #seriesList div.seriesWrapper:not(:first-child){margin:50px 0 0 0}html.ua-SP #index #seriesList{border:none;padding:0}html.ua-SP #content #seriesList div.seriesWrapper div.series p.thumbnail{display:none}html.ua-SP #content #seriesList div.seriesWrapper div.series div.title{float:none;width:auto;margin-top:20px}#index video{display:none}#container #nav{width:268px;margin:0;padding:0}#container #nav ul.navList li{margin:0 0 16px 0;padding:0;border:2px solid #0f4c81;background-color:#fff;font-size:16px;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#container #nav ul.navList li a{background:url(/assets/portal/arrow/ico_arrow_b_@2x-d0f0d7b8ff5920130940688e0a5a21c4a8909f9fca3cbd9b748b9d477c890ca5.png) right 15px center no-repeat;background-size:5px 9px;font-weight:bold}#container #nav ul.navList li a span{padding:12px 12px;margin:0 20px 0 0;background:none}#container #nav ul.navList li span.menuTitle{display:none}#container #nav ul.navList li{border:none}#container #nav ul.navList a{border:2px solid #0f4c81;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#container #nav ul.categoryMenu a{border:2px solid #0f4c81;border-radius:5px;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}#container #nav ul.navList li a:hover,#container #nav ul.navList li.current a{background:#0f4c81 url(/assets/portal/arrow/ico_arrow_w_@2x-3d324f8543e607ffdfce7df7bb7fe759d64e372c52483930bb86de2a5660d3b9.png) right 15px center no-repeat;background-size:5px 9px}#container #nav ul.navList li.current a span{background:none}#container #nav ul.navList li a:hover span{background:none;color:#fff}#container #nav ul.navList li.current a:hover span{background:none;color:#fff}html.ua-PC #container #nav p.backButton,html.ua-TAB #container #nav p.backButton{display:none}html.ua-SP #container #nav{width:auto;float:none;margin:auto;text-align:center}html.ua-SP #container #nav ul{border:2px solid #666;border-radius:5px}html.ua-SP #container #nav ul.navList{display:none}html.ua-SP #container #nav p.backButton{margin-top:15px;width:100%}html.ua-SP #container #nav p.backButton a.button{width:100%;color:#666;font-size:16px;font-weight:normal;letter-spacing:0;text-decoration:none;padding:10px 0;background:#fff;border:2px solid #666;box-shadow:none;text-shadow:none;border-radius:5px;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(/assets/portal/arrow/ico_arrow_b_l_@2x-5a2f49da120ccc04b2f90d729700f37209e1170d589b87de7b630f04d91bd966.png) 15px center no-repeat;background-size:5px 9px}html.ua-SP #container #nav p.backButton a.button:hover{color:#fff;background:#666 url(/assets/portal/arrow/ico_arrow_w_l_@2x-e1c4ef2a397957061c5548754b11402265430f5370f840c23838b8088923664a.png) 15px center no-repeat;background-size:5px 9px}html.ua-SP #content.home #categoryList ul li a span.text{width:100%;height:auto;border:none;padding:20px 10px}#content #seriesList div.seriesWrapper div.series div.title div.process p,#content #seriesList div.seriesWrapper div.series div.title div.point p,#content #seriesList div.seriesWrapper div.series div.title div.other p{border-left:none;font-size:16px;margin:0;padding:0 0 6px}#content #seriesList div.seriesWrapper div.series div.title div.process p{color:#0f4c81}#content #seriesList div.seriesWrapper div.series div.title div.point p{color:#ad1608}#content #seriesList div.seriesWrapper div.series div.title div.other p{color:#4c810f}#content #seriesList div.seriesWrapper div.series div.title div:not(:first-child){margin:26px 0 0 !important}#content #seriesList div.seriesWrapper div.series div.title ul{position:relative;background:none;border-top:1px solid #ccc}#content #seriesList div.seriesWrapper div.series div.title ul li{padding:0;font-size:17px;background:none;border-bottom:1px dotted #ccc}#content #seriesList div.seriesWrapper div.series div.title ul li:last-child{border-bottom:1px solid #ccc}#content #seriesList div.seriesWrapper div.series div.title ul li.first{padding:0}#content #seriesList div.seriesWrapper div.series div.title ul li.first a,#content #seriesList div.seriesWrapper div.series div.title ul li a{padding:12px 8px;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}#content #seriesList div.seriesWrapper div.series div.title div.process ul li a:hover{background-color:rgba(15,76,129,0.2)}#content #seriesList div.seriesWrapper div.series div.title div.point ul li a:hover{background-color:rgba(173,22,8,0.2)}#content #seriesList div.seriesWrapper div.series div.title div.other ul li a:hover{background-color:rgba(76,129,15,0.2)}#content #seriesList div.seriesWrapper div.series div.title ul li a:hover span{color:#333}#content #seriesList div.seriesWrapper div.series div.title div ul li a span{padding:0 0 0 21px;width:80%;box-sizing:border-box}#content #seriesList div.seriesWrapper div.series div.title div.process ul li a span{background:transparent url(/assets/portal/arrow/ico_arrow_list_b_@2x-d74975370c4061f00264515007a5b4630e96305eeca4d87964e09f6023e70764.png) no-repeat left center;background-size:15px 15px}#content #seriesList div.seriesWrapper div.series div.title div.point ul li a span{background:transparent url(/assets/portal/arrow/ico_arrow_list_o_@2x-70e7a400897ea72789f2a52b13ca55a2a9287f624b369303912030fe3c405886.png) no-repeat left center;background-size:15px 15px}#content #seriesList div.seriesWrapper div.series div.title div.other ul li a span{background:transparent url(/assets/portal/arrow/ico_arrow_list_r_@2x-7e4de716ad3b066cf76dc64bce7c8c3392389709fed06d4daf540d5c99b8d415.png) no-repeat left center;background-size:15px 15px}#content #seriesList div.seriesWrapper div.series div.title div ul li a span.time{font-size:12px}html.ua-SP #content #seriesList{margin-bottom:0}html.ua-SP #content #seriesList div.seriesWrapper div.series div.title ul li a{display:flex;justify-content:space-between}html.ua-SP #content #seriesList div.seriesWrapper div.series div.title div.process ul li a span,html.ua-SP #content #seriesList div.seriesWrapper div.series div.title div ul li a span.time{float:none}#content #pager div.pagination{margin:0 auto 24px auto}#content #pager div.pagination span.previous_page,#content #pager div.pagination span.next_page,#content #pager div.pagination a{border:2px solid #ccc;color:#333;font-size:16px;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#content #pager div.pagination em,#content #pager div.pagination a:hover{box-shadow:none;font-size:16px;border-radius:5px;text-decoration:none}#content #pager div.pagination em{background:#666;border:2px solid #666}#content #pager div.pagination a:hover{background:#666;border:2px solid #666}#content #pager div.pagination .disabled{padding:5px 20px 4px 20px !important;border:2px solid #eee !important;background:#fff !important;color:#eee !important;cursor:default !important;text-shadow:none !important;font-size:16px}html.ua-SP #content #pager{margin:40px 0 0}html.ua-SP #content #pager div.pagination{margin:0;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:space-between}html.ua-SP #content #pager div.pagination .previous_page,html.ua-SP #content #pager div.pagination span.previous_page,html.ua-SP #content #pager div.pagination span.next_page,html.ua-SP #content #pager div.pagination a,html.ua-SP #content #pager div.pagination em,html.ua-SP #content #pager div.pagination .next_page,html.ua-SP #content #pager div.pagination a:hover{display:block;margin:0;padding:5px 10px !important;font-size:10px}html.ua-SP #content #pager div.pagination .previous_page,html.ua-SP #content #pager div.pagination .next_page{flex-basis:30%}#content div.view div.video-js-box{position:relative}#content div.view div.video-js-box .poster-container{position:relative;width:100%;padding-bottom:56.25%;background-size:cover;background-position:center;background-repeat:no-repeat}#content div.view div.video-js-box .poster-container #player{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:fill}#content div.view div#player_wrapper{margin:0 auto 30px;text-align:center}#content div.view div#player_wrapper span{font-size:16px}#content div.view div#player_wrapper button{display:inline-block;color:#fff;font-size:16px;font-weight:normal;letter-spacing:0;text-decoration:none;background:#0f4c81;border:2px solid #fff;box-shadow:none;text-shadow:none;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#content div.view div#player_wrapper button:hover{cursor:pointer;color:#0f4c81;border:2px solid #0f4c81;background:#fff}#content div.view div#player_wrapper button.active{color:#0f4c81;background:#fff;border:2px solid #0f4c81}#content div.view div.buttonsWrapper ul.btnSeries .button{color:#0f4c81;font-size:16px;font-weight:normal;letter-spacing:0;text-decoration:none;background:#fff;border:2px solid #0f4c81;box-shadow:none;text-shadow:none;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#content div.view div.buttonsWrapper ul.btnSeries .button:hover{color:#fff;border:2px solid #0f4c81;background:#0f4c81}#content div.view div.buttonsWrapper p.btnBack .button{color:#333;font-size:16px;font-weight:normal;letter-spacing:0;text-decoration:none;background:#fff;border:2px solid #ccc;box-shadow:none;text-shadow:none;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#content div.view div.buttonsWrapper p.btnBack .button:hover{color:#fff;border:2px solid #666;background:#666}#content div.view div.buttonsWrapper ul.btnSeries li.disabled{border:2px solid #eee !important;padding:5px 20px 4px 20px !important;background:none !important;font-size:16px;font-weight:normal;letter-spacing:0;text-shadow:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#content div.view div#fallback_message{margin-right:auto;margin-left:auto}#content div.view div.buttonsWrapper ul.btnSeries{float:none;margin-bottom:10px}#content div.view div.buttonsWrapper ul.btnSeries li{float:none;white-space:nowrap}#content div.view div.buttonsWrapper ul.btnSeries li.btnPrev{margin:15px 0 0 0;float:left}#content div.view div.buttonsWrapper ul.btnSeries li.btnNext{margin:15px 0 0 0;float:right}#content div.view div.buttonsWrapper ul.btnSeries li.btnNext,#content div.view div.buttonsWrapper ul.btnSeries li.btnPrev{white-space:normal;overflow-wrap:break-word;word-break:break-all;line-break:strict;max-width:60ch}#content div.view div.buttonsWrapper p.btnBack{float:none;margin:40px 0 0 0;text-align:center}html.ua-SP #content div.view{overflow:hidden}html.ua-SP #content div.view video{width:100%;height:auto}html.ua-SP #content div.view div.buttonsWrapper{margin:0}html.ua-SP #content div.view div.buttonsWrapper ul.btnSeries{width:100%}html.ua-SP .view .button{display:block;padding:10px}html.ua-SP #content div.view div.buttonsWrapper ul.btnSeries li.disabled{padding:10px !important}html.ua-SP #content div.view div.buttonsWrapper ul.btnSeries li.btnNext{padding:0}html.ua-SP #content div.view div.buttonsWrapper ul.btnSeries li.btnPrev{padding:0}html.ua-SP #content div.view div.buttonsWrapper p.btnBack{width:100%}#view #colorbox #footer{display:none}#content #question{margin:30px 0 0 0;border:5px solid #eee;border-radius:5px}#content #question #answerForm{margin:0;padding:30px;border:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#content #question #answerForm fieldset legend{position:static;width:100%;padding:0 0 6px;margin-bottom:12px;border-bottom:1px dotted #ccc;font-size:18px;color:#333}#content #question #answerForm p.txtQuestion,div.lightBoxWrapper #answerArea p.txtQuestion{margin:0 0 15px 0 !important;padding:0 0 0 26px;background:url(/assets/portal/question/ico_question_@2x-2f7d1ddd6d467335adaab43b93fac934649f06dcc98d8690e109d96aefcbdb6f.png) no-repeat left center;background-size:20px 20px;color:#333 !important;font-size:16px !important;font-weight:bold;text-shadow:none !important}#content #question #answerForm ul.optionList,div.lightBoxWrapper #answerArea ul.optionList{margin:0 !important}#content #question #answerForm ul.optionList li,div.lightBoxWrapper #answerArea ul.optionList li{padding:0 .5em 12px 0 !important;font-size:16px}#content #question #answerForm ul.optionList li input,div.lightBoxWrapper #answerArea ul.optionList li input{vertical-align:baseline}#content #question #answerForm p.btnAnswer{margin:0;text-align:center}.btnAnswer .button{margin-top:10px;padding:6px 66px 5px 66px;font-size:16px;font-weight:normal;letter-spacing:0;text-decoration:none;background:#fff url(/assets/portal/arrow/ico_arrow_b_@2x-d0f0d7b8ff5920130940688e0a5a21c4a8909f9fca3cbd9b748b9d477c890ca5.png) calc(100% - 15px) 50% no-repeat;background-size:5px 9px;border:2px solid #0f4c81;box-shadow:none;color:#0f4c81;text-shadow:none;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media all and (-ms-high-contrast: none){*::-ms-backdrop,.btnAnswer .button{padding:9px 66px 2px 66px}}.btnAnswer .button:hover{color:#fff;background:#0f4c81 url(/assets/portal/arrow/ico_arrow_w_@2x-3d324f8543e607ffdfce7df7bb7fe759d64e372c52483930bb86de2a5660d3b9.png) calc(100% - 15px) 50% no-repeat;background-size:5px 9px}#content #question #answerForm p.success{margin:8px 0 0 0;padding:12px 9px 11px 36px;border:1px solid #9adf8f;background:#d5ffce url(/assets/portal/common/bg_success_@2x-b81e0b11c79cec7bfe4f13f239e57268765c92f23ce2a04e77c096db0e637d09.png) no-repeat 8px 10px;background-size:20px 20px;border-radius:5px;color:#333}html.ua-SP #content #question{margin:30px 0 0}html.ua-SP #content #question #answerForm{padding:20px}html.ua-SP .btnAnswer .button{width:100%}#content #question input[type="radio"]{display:none}#content #question label{position:relative;display:inline-block;padding:3px 3px 3px 24px;cursor:pointer}#content #question input[type="radio"]+label::before{position:absolute;content:'';top:15px;left:0;width:14px;height:14px;margin-top:-8px;background:#fff;border:1px solid #ccc;border-radius:100%}#content #question input[type="radio"]:checked+label::after{position:absolute;content:'';top:15px;left:4px;width:8px;height:8px;margin-top:-4px;background:#0068b2;border-radius:100%}#content #question input[type="radio"]:disabled+label{opacity:0.7;cursor:default}#content #question input[type="checkbox"]+label::before{position:absolute;content:'';top:14px;left:0;width:14px;height:14px;margin-top:-8px;background:#fff;border:1px solid #ccc;border-radius:3px}#content #question input[type="checkbox"]:checked+label::after{position:absolute;content:'';top:6px;left:5px;width:4px;height:10px;border-right:3px solid #0068b2;border-bottom:3px solid #0068b2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}#content #question input[type="checkbox"]:disabled+label{opacity:0.7;cursor:default}#content #question #answerForm textarea#freeForm,div.lightBoxWrapper #answerArea textarea#freeForm{width:100%;min-height:93px;margin:0 0 20px 0;box-sizing:border-box}#help .help{padding:30px;border:5px solid #eee;border-radius:5px}#help #content div.help div.section h3{margin:0 0 30px 0;font-size:18px}#help #content div.section{margin:0 0 50px 0;font-size:14px}#help #content div.help div.section ol,#help #content div.help div.player div.clearfix ol{list-style:none;counter-reset:ol_li;margin:0 0 15px;padding:0 10px}#help ol li:before{margin-right:5px;counter-increment:ol_li;content:counter(ol_li) ".";color:#333}#help #content div.help div.section ul{list-style-type:none;margin:0 0 15px;padding:0 10px}#help div.help div.section ul li:before{content:"• ";color:#666;margin-right:5px}#content p.btnBack{margin-bottom:20px !important;text-align:center}#help .button{padding:11px 76px;color:#333;font-size:16px;font-weight:normal;letter-spacing:0;text-decoration:none;background:#fff;border:2px solid #ccc;box-shadow:none;text-shadow:none;border-radius:5px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}#help .button:hover{color:#fff;border:2px solid #666;background:#666}html.ua-SP #content div.help div.player div.clearfix p,html.ua-SP #help #content div.help div.section ol,html.ua-SP #help #content div.help div.player div.clearfix ol{float:none;margin:0}html.ua-SP #help #content div.section p img:not(.icon){width:100%}html.ua-SP #help #content .help{padding:20px}html.ua-SP #help .button{padding:5px 26px}html.ua-SP #help #content p.btnBack .button{font-size:1em}html.ua-SP #content div.help div.section ol li,html.ua-SP #content div.help div.section ul li{padding-left:1.3em;text-indent:-1.3em}html.ua-SP body#password_reset #content .forgot-password__form,html.ua-SP body#change_password .change-password__container,html.ua-SP body#change_password .change-password__form{width:100%}html.ua-SP body#change_password .change-password__form td input{width:100%;padding:0}html.ua-SP body#password_reset .password-form__content label,html.ua-SP body#password_reset .password-form__content input{font-size:0.9rem}html.ua-SP .flash-reset{padding:12px 9px 11px 9px;font-size:0.9rem}html.ua-SP body#password_reset .forgot-password__form .flash-reset-page{width:initial;font-size:0.7rem}html.ua-SP body#password_reset #content .forgot-password__form .return-btn{font-size:0.9rem !important}#colorbox #container{padding:10px 0 0}#cboxLoadedContent div.lightBoxWrapper{width:100%;margin:0 auto;box-sizing:border-box}#cboxLoadedContent div.lightBoxWrapper h4{border:none}#cboxLoadedContent div.lightBoxWrapper h4 span{display:block;padding:0 0 6px;border:none;border-bottom:1px dotted #ccc;background:transparent;color:#333;font-weight:bold;font-size:18px}#cboxLoadedContent div.lightBoxWrapper h4 span.ribbon{display:none}#cboxLoadedContent p.success{margin:0 0 20px;padding:12px 9px 11px 36px;border:1px solid #9adf8f;background:#d5ffce url(/assets/portal/common/bg_success_@2x-b81e0b11c79cec7bfe4f13f239e57268765c92f23ce2a04e77c096db0e637d09.png) no-repeat 8px 10px;color:#333;background-size:20px 20px}#colorbox #container #footer{margin-top:25px}div.lightBoxWrapper #answerArea ul.optionList li input[type="radio"]{display:none}div.lightBoxWrapper #answerArea ul.optionList li label{position:relative;display:inline-block;padding:3px 1px 3px 25px;cursor:pointer}div.lightBoxWrapper #answerArea ul.optionList li input[type="radio"]+label::before{position:absolute;content:'';top:12px;left:0;width:14px;height:14px;margin-top:-8px;background:#fff;border:1px solid #ccc;border-radius:100%}div.lightBoxWrapper #answerArea ul.optionList li input[type="radio"]:checked+label::after{position:absolute;content:'';top:12px;left:4px;width:8px;height:8px;margin-top:-4px;background:#0068b2;border-radius:100%}div.lightBoxWrapper #answerArea ul.optionList li input[type="radio"]:disabled+label{opacity:0.7;cursor:default}div.lightBoxWrapper #answerArea ul.optionList li input[type="checkbox"]+label::before{position:absolute;content:'';top:14px;left:0;width:14px;height:14px;margin-top:-8px;background:#fff;border:1px solid #ccc;border-radius:3px}div.lightBoxWrapper #answerArea ul.optionList li input[type="checkbox"]:checked+label::after{position:absolute;content:'';top:6px;left:5px;width:4px;height:10px;border-right:3px solid #0068b2;border-bottom:3px solid #0068b2;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}div.lightBoxWrapper #answerArea ul.optionList li input[type="checkbox"]:disabled+label{opacity:0.7;cursor:default}div.lightBoxWrapper #answerArea p.txtFreeFormAns{margin:0 !important;padding:8px 12px !important;min-height:75px !important;font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, Verdana, Meiryo, "M+ 1p", sans-serif !important;font-size:16px !important;background:none !important}#content #question #answerForm p.txtFreeForm,div.lightBoxWrapper #answerArea p.txtFreeForm{margin:4px 0 4px 0 !important;font-size:16px}div.lightBoxWrapper #answerArea p.txtFreeForm{opacity:.7}div.lightBoxWrapper #answerArea p.txtFreeFormAns[disabled=disabled]{opacity:.7}#content #question textarea{padding:8px 12px;background:none;font-size:16px}.lightBoxWrapper+#footer p.copyright{display:none}html.ua-SP #colorbox #header #headline{padding:0}#cboxContent #header #headline{height:auto}body#change_password .change-password__container{width:570px;margin:0 auto}body#change_password .change-password__content p{font-size:16px;font-weight:bold}body#change_password .change-password__content .solid-lines{border-top:2px solid #7f7f7f}body#change_password .change-password__container .change-password__actionBtn{display:flex;justify-content:center}body#change_password .change-password__container .change-password__actionBtn .reset-button{background:#006a9c;color:#fff;border:none;outline:none;cursor:pointer;transition:background-color 0.2s ease}body#change_password .change-password__container .change-password__actionBtn .reset-button:hover{background:#0069ab}body#change_password .change-password__content .reissue-text{margin-top:20px;color:#006a9c}body#change_password .change-password__form{width:550px;margin:0 auto}body#change_password .change-password__form table{margin:10px 0}body#change_password .change-password__form table,th,td{border:1px solid #a5a5a5;border-collapse:collapse}body#change_password .change-password__form th{background:#d8d8d8;text-align:center}body#change_password .change-password__form td input{width:300px;height:25px}body#change_password .change-password__form th,td{padding:5px;vertical-align:middle}.flash-reset{margin:8px 0 0 0;padding:12px 9px 11px 36px;border:1px solid #7cc7d2;background:#e2f7fa;background-size:20px 20px;border-radius:5px;color:#333;font-size:1rem}.flash-reset-page{width:500px;margin:8px auto;padding:12px 9px 11px 36px;border:1px solid #7cc7d2;background:#e2f7fa;background-size:20px 20px;border-radius:5px;color:#333;font-size:0.9rem}.flash-reset li .text-center{text-align:center}.flash-attention{margin:8px 0 30px 0;padding:12px 9px 11px 36px;border:1px solid #ebc26a;background:#fff8e9;background-size:20px 20px;border-radius:5px;color:#c00000}.flash-plain{margin:8px 0 16px 0;padding:12px 9px 11px 36px;border:1px solid #a5a5a5;background:#fff;background-size:20px 20px;border-radius:5px;color:#000}body#password_reset #content .forgot-password__logo{margin:60px auto 0;width:223px;height:30px;background:transparent url(/assets/admin/login/logo-8c00041c6a55c8a0d7852cb00fb7c1c4d0f9d11d1035ceb7894e4647765fa9b4.png) no-repeat left top;text-indent:-9999px;display:flex;justify-content:center}body#password_reset #content .forgot-password__form{width:550px;margin:30px auto}body#password_reset #content .forgot-password__form h1{font-size:16px;margin-bottom:12px}body#password_reset #content .forgot-password__form .return-btn{display:inline-block;color:#035463;margin-top:20px;font-size:1rem}.forgot-password__form .password-form__content{margin:10px auto 0;background:#f5f5f4;border-radius:10px;line-height:1.7rem}.forgot-password__form .button-reset{margin:20px auto;display:block;background:#f9423a;border-radius:5px;border:none;padding:15px 10px;width:30%;color:#fff;font-size:1rem;cursor:pointer;transition:background-color 0.2s ease}.forgot-password__form .button-reset:hover{background:#fc2427}.forgot-password__form .password-form__content form{padding:5px 20px 30px}.forgot-password__form .password-form__content form p{display:flex;flex-direction:column;margin-bottom:0 !important}.forgot-password__form .password-form__content form span{font-size:small;display:block}.forgot-password__form .password-form__content form p input{display:block;padding:0.7rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:2px solid #c6c6c5;border-radius:0.25rem}.forgot-password__form .password-form__content form p label{display:inline-block;font-size:1rem;margin-top:5px}.question-correct__answer,.question-wrong__answer{width:168px;height:37.44px;margin-bottom:20px}html.ua-SP #header #headline .hideNav{display:block !important}html.ua-SP #header #headline #headlineNav .headerContainer{flex-direction:column;margin-top:50px;padding:0 40px;gap:40px}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown{width:100%}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropButton{background:none;border:none;margin-bottom:15px;display:block}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropButton:hover{color:#333}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropButton .showIcon{display:inline-block}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropButton:hover .hoverIcon{display:none}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropButton:hover .showIcon{display:inline-block}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent{display:flex;flex-direction:column;align-items:center;gap:15px;position:relative;background:none}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword,html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout{border:none;background-color:#eee}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword:hover{color:#333}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword .showIconPassword{display:inline-block}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword .hoverIconPassword{display:none}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword:hover .hoverIconPassword{display:none}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnForgotPassword:hover .showIconPassword{display:inline-block}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout:hover{color:#333}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout .showIconLogout{display:inline-block}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout .hoverIconLogout{display:none}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout:hover .hoverIconLogout{display:none}html.ua-SP #header #headline #headlineNav .headerContainer .dropdown .dropdownContent .hnLogout:hover .showIconLogout{display:inline-block}html.ua-SP #container .videoResults{padding:0 20px}html.ua-SP #container .videoResults li.videoList{display:block;width:100%}html.ua-SP #container .videoResults li.videoList .resultContainer{display:block;width:100%}html.ua-SP #container .videoResults li.videoList .resultContainer .resultThumbnail{display:none}html.ua-SP #container .videoResults li.videoList .resultContainer .resultDescription .topicPath{display:block;height:auto}html.ua-SP #container .videoResults li.videoList .resultContainer .resultDescription .topicPath li{display:inline-block}html.ua-SP #container .videoResults li.videoList .resultContainer .resultDescription .topicPath li a.longText{display:unset}@media only screen and (max-width: 380px){#container .searchContainer .searchKeyword{flex-direction:column;align-items:flex-start;gap:10px}#container .searchContainer .searchTarget{flex-direction:column}}.ui-jqgrid{position:relative;font-size:11px}.ui-jqgrid .ui-jqgrid-view{position:relative;left:0px;top:0px;padding:.0em}.ui-jqgrid .ui-jqgrid-titlebar{padding:.3em .2em .2em .3em;position:relative;border-left:0px none;border-right:0px none;border-top:0px none}.ui-jqgrid .ui-jqgrid-title{float:left;margin:.1em 0 .2em}.ui-jqgrid .ui-jqgrid-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-jqgrid .ui-jqgrid-titlebar-close span{display:block;margin:1px}.ui-jqgrid .ui-jqgrid-titlebar-close:hover{padding:0}.ui-jqgrid .ui-jqgrid-hdiv{position:relative;margin:0em;padding:0em;overflow-x:hidden;overflow-y:auto;border-left:0px none !important;border-top:0px none !important;border-right:0px none !important}.ui-jqgrid .ui-jqgrid-hbox{float:left;padding-right:20px}.ui-jqgrid .ui-jqgrid-htable{table-layout:fixed;margin:0em}.ui-jqgrid .ui-jqgrid-htable th{height:22px;padding:0 2px 0 2px}.ui-jqgrid .ui-jqgrid-htable th div{overflow:hidden;position:relative;height:17px}.ui-th-column,.ui-jqgrid .ui-jqgrid-htable th.ui-th-column{overflow:hidden;white-space:nowrap;text-align:center;border-top:0px none;border-bottom:0px none}.ui-th-ltr,.ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr{border-left:0px none}.ui-th-rtl,.ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl{border-right:0px none}.ui-jqgrid .ui-th-div-ie{white-space:nowrap;zoom:1;height:17px}.ui-jqgrid .ui-jqgrid-resize{height:20px !important;position:relative;cursor:e-resize;display:inline;overflow:hidden}.ui-jqgrid .ui-grid-ico-sort{overflow:hidden;position:absolute;display:inline;cursor:pointer !important}.ui-jqgrid .ui-icon-asc{margin-top:-3px;height:12px}.ui-jqgrid .ui-icon-desc{margin-top:3px;height:12px}.ui-jqgrid .ui-i-asc{margin-top:0px;height:16px}.ui-jqgrid .ui-i-desc{margin-top:0px;margin-left:13px;height:16px}.ui-jqgrid .ui-jqgrid-sortable{cursor:pointer}.ui-jqgrid tr.ui-search-toolbar th{border-top-width:1px !important;border-top-color:inherit !important;border-top-style:ridge !important}tr.ui-search-toolbar input{margin:1px 0px 0px 0px}tr.ui-search-toolbar select{margin:1px 0px 0px 0px}.ui-jqgrid .ui-jqgrid-bdiv{position:relative;margin:0em;padding:0;overflow:auto;text-align:left}.ui-jqgrid .ui-jqgrid-btable{table-layout:fixed;margin:0em}.ui-jqgrid tr.jqgrow td{font-weight:normal;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid tr.jqgfirstrow td{padding:0 2px 0 2px;border-right-width:1px;border-right-style:solid}.ui-jqgrid tr.jqgroup td{font-weight:normal;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid tr.jqfoot td{font-weight:bold;overflow:hidden;white-space:pre;height:22px;padding:0 2px 0 2px;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid tr.ui-row-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid}.ui-jqgrid tr.ui-row-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid}.ui-jqgrid td.jqgrid-rownum{padding:0 2px 0 2px;margin:0px;border:0px none}.ui-jqgrid .ui-jqgrid-resize-mark{width:2px;left:0;background-color:#777;cursor:e-resize;cursor:col-resize;position:absolute;top:0;height:100px;overflow:hidden;display:none;border:0 none}.ui-jqgrid .ui-jqgrid-sdiv{position:relative;margin:0em;padding:0em;overflow:hidden;border-left:0px none !important;border-top:0px none !important;border-right:0px none !important}.ui-jqgrid .ui-jqgrid-ftable{table-layout:fixed;margin-bottom:0em}.ui-jqgrid tr.footrow td{font-weight:bold;overflow:hidden;white-space:nowrap;height:21px;padding:0 2px 0 2px;border-top-width:1px;border-top-color:inherit;border-top-style:solid}.ui-jqgrid tr.footrow-ltr td{text-align:left;border-right-width:1px;border-right-color:inherit;border-right-style:solid}.ui-jqgrid tr.footrow-rtl td{text-align:right;border-left-width:1px;border-left-color:inherit;border-left-style:solid}.ui-jqgrid .ui-jqgrid-pager{border-left:0px none !important;border-right:0px none !important;border-bottom:0px none !important;margin:0px !important;padding:0px !important;position:relative;height:25px;white-space:nowrap;overflow:hidden}.ui-jqgrid .ui-pager-control{position:relative}.ui-jqgrid .ui-pg-table{position:relative;padding-bottom:2px;width:auto;margin:0em}.ui-jqgrid .ui-pg-table td{font-weight:normal;vertical-align:middle;padding:1px}.ui-jqgrid .ui-pg-button{height:19px !important}.ui-jqgrid .ui-pg-button span{display:block;margin:1px;float:left}.ui-jqgrid .ui-pg-button:hover{padding:0px}.ui-jqgrid .ui-state-disabled:hover{padding:1px}.ui-jqgrid .ui-pg-input{height:13px;font-size:.8em;margin:0em}.ui-jqgrid .ui-pg-selbox{font-size:.8em;line-height:18px;display:block;height:18px;margin:0em}.ui-jqgrid .ui-separator{height:18px;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:1px;float:right}.ui-jqgrid .ui-paging-info{font-weight:normal;height:19px;margin-top:3px;margin-right:4px}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div{padding:1px 0;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative}.ui-jqgrid .ui-jqgrid-pager .ui-pg-button{cursor:pointer}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon{float:left;margin:0 2px}.ui-jqgrid td input,.ui-jqgrid td select .ui-jqgrid td textarea{margin:0em}.ui-jqgrid td textarea{width:auto;height:auto}.ui-jqgrid .ui-jqgrid-toppager{border-left:0px none !important;border-right:0px none !important;border-top:0px none !important;margin:0px !important;padding:0px !important;position:relative;height:25px !important;white-space:nowrap;overflow:hidden}.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span{display:block}.ui-jqgrid .ui-subgrid{margin:0em;padding:0em;width:100%}.ui-jqgrid .ui-subgrid table{table-layout:fixed}.ui-jqgrid .ui-subgrid tr.ui-subtblcell td{height:18px;border-right-width:1px;border-right-color:inherit;border-right-style:solid;border-bottom-width:1px;border-bottom-color:inherit;border-bottom-style:solid}.ui-jqgrid .ui-subgrid td.subgrid-data{border-top:0px none !important}.ui-jqgrid .ui-subgrid td.subgrid-cell{border-width:0px 0px 1px 0px}.ui-jqgrid .ui-th-subgrid{height:20px}.ui-jqgrid .loading{position:absolute;top:10px;left:47%;width:auto;z-index:101;display:none;border:none !important;background:none !important}.ui-jqgrid .jqgrid-overlay{display:none;z-index:100;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}* html .jqgrid-overlay{width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px')}* .jqgrid-overlay iframe{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px')}.ui-jqgrid .ui-userdata{border-left:0px none;border-right:0px none;height:21px;overflow:hidden}.ui-jqdialog{display:none;width:300px;position:absolute;padding:.2em;font-size:11px;overflow:visible}.ui-jqdialog .ui-jqdialog-titlebar{padding:.3em .2em;position:relative}.ui-jqdialog .ui-jqdialog-title{margin:.1em 0 .2em}.ui-jqdialog .ui-jqdialog-titlebar-close{position:absolute;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px}.ui-jqdialog .ui-jqdialog-titlebar-close span{display:block;margin:1px}.ui-jqdialog .ui-jqdialog-titlebar-close:hover,.ui-jqdialog .ui-jqdialog-titlebar-close:focus{padding:0}.ui-jqdialog-content,.ui-jqdialog .ui-jqdialog-content{border:0;padding:.3em .2em;background:none;height:auto}.ui-jqdialog .ui-jqconfirm{padding:.4em 1em;border-width:3px;position:absolute;bottom:10px;right:10px;overflow:visible;display:none;height:80px;width:220px;text-align:center}.ui-jqdialog-content .FormGrid{margin:0px}.ui-jqdialog-content .EditTable{width:100%;margin-bottom:0em}.ui-jqdialog-content .DelTable{width:100%;margin-bottom:0em}.EditTable td input,.EditTable td select,.EditTable td textarea{margin:0em}.EditTable td textarea{width:auto;height:auto}.ui-jqdialog-content td.EditButton{text-align:right;border-top:0px none;border-left:0px none;border-right:0px none;padding-bottom:5px;padding-top:5px}.ui-jqdialog-content td.navButton{text-align:center;border-left:0px none;border-top:0px none;border-right:0px none;padding-bottom:5px;padding-top:5px}.ui-jqdialog-content input.FormElement{padding:.3em}.ui-jqdialog-content .data-line{padding-top:.1em;border:0px none}.ui-jqdialog-content .CaptionTD{text-align:left;vertical-align:middle;border:0px none;padding:2px;white-space:nowrap}.ui-jqdialog-content .DataTD{padding:2px;border:0px none;vertical-align:top}.ui-jqdialog-content .form-view-data{white-space:pre}.fm-button{display:inline-block;margin:0 4px 0 0;padding:.4em .5em;text-decoration:none !important;cursor:pointer;position:relative;text-align:center;zoom:1}.fm-button-icon-left{padding-left:1.9em}.fm-button-icon-right{padding-right:1.9em}.fm-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}.fm-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0;position:absolute;top:50%;margin-top:-8px}#nData,#pData{float:left;margin:3px;padding:0;width:15px}.ui-jqgrid .selected-row,div.ui-jqgrid .selected-row td{font-style:normal;border-left:0px none}.ui-jqgrid .tree-wrap{float:left;position:relative;height:18px;white-space:nowrap;overflow:hidden}.ui-jqgrid .tree-minus{position:absolute;height:18px;width:18px;overflow:hidden}.ui-jqgrid .tree-plus{position:absolute;height:18px;width:18px;overflow:hidden}.ui-jqgrid .tree-leaf{position:absolute;height:18px;width:18px;overflow:hidden}.ui-jqgrid .treeclick{cursor:pointer}.jqmOverlay{background-color:#000}* iframe.jqm{position:absolute;top:0;left:0;z-index:-1;width:expression(this.parentNode.offsetWidth+'px');height:expression(this.parentNode.offsetHeight+'px')}.ui-jqgrid-dnd tr td{border-right-width:1px;border-right-color:inherit;border-right-style:solid;height:20px}.ui-jqgrid .ui-jqgrid-title-rtl{float:right;margin:.1em 0 .2em}.ui-jqgrid .ui-jqgrid-hbox-rtl{float:right;padding-left:20px}.ui-jqgrid .ui-jqgrid-resize-ltr{float:right;margin:-2px -2px -2px 0px}.ui-jqgrid .ui-jqgrid-resize-rtl{float:left;margin:-2px 0px -1px -3px}.ui-jqgrid .ui-sort-rtl{left:0px}.ui-jqgrid .tree-wrap-ltr{float:left}.ui-jqgrid .tree-wrap-rtl{float:right}.ui-jqgrid .ui-ellipsis{text-overflow:ellipsis;-moz-binding:url(/ellipsis-xbl.xml#ellipsis)}.ui-searchFilter{display:none;position:absolute;z-index:770;overflow:visible}.ui-searchFilter table{position:relative;margin:0em;width:auto}.ui-searchFilter table td{margin:0em;padding:1px}.ui-searchFilter table td input,.ui-searchFilter table td select{margin:0.1em}.ui-searchFilter .ui-state-default{cursor:pointer}.ui-searchFilter .divider hr{margin:1px}.ui-jqgrid{font-size:13px}.ui-jqgrid table{border-collapse:separate}.ui-jqgrid.ui-widget-content{border:1px solid #ccc !important;background:#fff url(/assets/common/jquery-ui/smoothness/images/ui-bg_flat_75_ffffff_40x100-6a362798b983194784fdf53eeda3a748417b2c49a7cd72f67b5a98318a9f1ec0.png) 50% 50% repeat-x;color:#222222;margin-bottom:15px}.ui-jqgrid .ui-widget-content a{display:block;color:#369;text-decoration:none}.ui-jqgrid .ui-widget-content a:hover{color:#369;text-decoration:underline}.ui-jqgrid .ui-widget-content a:active{color:#c36;text-decoration:underline}.ui-jqgrid .ui-jqgrid-htable th{height:33px;background:#e6e6e6 url(/assets/common/jquery-ui/smoothness/images/ui-bg_glass_75_e6e6e6_1x400-bda3ffe761e3fdedec923bc74b03177728183e2a94959edeedaea39b0e5588b5.png) 50% 50% repeat-x !important;font-weight:bold;vertical-align:middle}.ui-jqgrid .ui-jqgrid-htable th:last-child{border-right:1px solid #e6e6e6 !important}.ui-jqgrid .ui-jqgrid-htable th div{height:22px}.ui-jqgrid .ui-jqgrid-htable th.ui-state-hover{border:0 none !important;border-right:1px solid #ccc !important;cursor:auto}.ui-jqgrid .ui-jqgrid-htable th.ui-state-hover:last-child{border-right:1px solid #e6e6e6 !important}.ui-jqgrid .ui-jqgrid-htable th.ui-state-hover .ui-jqgrid-sortable{cursor:auto}.ui-jqgrid .ui-jqgrid-htable th.sortable-hover{background:#eef9fb url(/assets/common/jquery-ui/smoothness/images/ui-bg_glass_75_eef9fb_1x400-64ef9e10df8d4e513e96d97bab6741acf05e4594ef09de8113317d8b49f40ba3.png) 50% 50% repeat-x !important;cursor:pointer}.ui-jqgrid .ui-jqgrid-htable th.sortable-hover .ui-jqgrid-sortable{cursor:pointer}.ui-jqgrid .ui-icon-asc{margin-top:-2px}.ui-jqgrid .ui-icon-desc{margin-top:4px;margin-left:-1px}.ui-jqgrid .ui-state-default .s-ico .ui-icon{background-image:url(/assets/common/jquery-ui/smoothness/images/ui-icons_cc3366_256x240-a4d4db2b7ae2e89c2fc03c9c103253b25236be7cd905204deda00c8c8c3b6c09.png)}.ui-jqgrid .s-ico .ui-state-disabled{background-image:url(/assets/common/jquery-ui/smoothness/images/ui-icons_888888_256x240-42393eae298d8afe2c78cd1caf6a1abfecc8201d7adf92c594e386f8f10cf987.png) !important}.ui-jqgrid tr.jqgrow td{height:24px;padding:2px;border-bottom:1px solid #ccc}.ui-jqgrid tr.ui-row-ltr td{text-align:left;border-right:1px solid #ccc;vertical-align:middle !important}.ui-jqgrid tr.ui-row-ltr td:last-child{border-right:1px solid #fff !important}.ui-jqgrid tr.ui-row-ltr:last-child td{border-bottom:1px solid #fff !important}.ui-jqgrid tr.ui-row-ltr.even:last-child td{border-bottom:1px solid #fafafa !important}.ui-jqgrid tr.ui-row-ltr.even{background:#fafafa url(/assets/common/jquery-ui/smoothness/images/ui-bg_glass_75_fafafa_1x400-1696cfcb5c640c743a780cbbde34e49fe511e418ed0cfb66ba708eeea6bd8e8b.png) 50% 50% repeat-x}.ui-jqgrid tr.ui-row-ltr.even td:last-child{border-right:1px solid #fafafa !important}.ui-jqgrid tr.ui-row-ltr.even.ui-state-highlight{background:#effbee url(/assets/common/jquery-ui/smoothness/images/ui-bg_glass_55_effbee_1x400-bc700883590264ecd18846667eb8c8a8bdb0a129f02e6d26e0199f57b680404e.png) 50% 50% repeat-x}.ui-jqgrid tr.ui-row-ltr.even.ui-state-highlight td:last-child{border-right:1px solid #effbee !important}.ui-jqgrid tr.ui-row-ltr.even.ui-state-highlight{background:#effbee url(/assets/common/jquery-ui/smoothness/images/ui-bg_glass_55_effbee_1x400-bc700883590264ecd18846667eb8c8a8bdb0a129f02e6d26e0199f57b680404e.png) 50% 50% repeat-x}.ui-jqgrid tr.ui-row-ltr.even.ui-state-highlight td:last-child{border-right:1px solid #effbee !important}.ui-jqgrid tr.ui-row-ltr.grayedOut td{color:#999 !important}.ui-jqgrid-pager .ui-pager-control{position:relative}.ui-jqgrid-pager .ui-pg-table{position:relative;padding-bottom:2px;width:auto;margin:0em}.ui-jqgrid-pager .ui-pg-table td{font-weight:normal;vertical-align:middle;padding:1px}.ui-jqgrid-pager .ui-pg-button span{display:block;float:left}.ui-jqgrid-pager .ui-pg-button:hover{padding:0px}.ui-jqgrid-pager .ui-pg-input{height:13px;font-size:.8em;margin:0em}.ui-jqgrid-pager .ui-pg-selbox{font-size:.8em;line-height:18px;display:block;height:18px;margin:0em}.ui-jqgrid-pager .ui-separator{width:1px}.ui-jqgrid-pager .ui-paging-info{font-weight:normal;height:19px;margin-top:3px;margin-right:4px}.ui-jqgrid-pager .ui-pg-div{padding:1px 0;float:left;list-style-image:none;list-style-position:outside;list-style-type:none;position:relative}.ui-jqgrid-pager .ui-pg-button{cursor:pointer}.ui-jqgrid-pager .ui-pg-div span.ui-icon{float:left;margin:0 2px}.ui-jqgrid-pager td input,.ui-jqgrid-pager td select .ui-jqgrid-pager td textarea{margin:0em}.ui-jqgrid-pager td textarea{width:auto;height:auto}.ui-jqgrid-toppager{border-left:0px none !important;border-right:0px none !important;border-top:0px none !important;margin:0px !important;padding:0px !important;position:relative;height:25px !important;white-space:nowrap;overflow:hidden}.ui-jqgrid-pager table{border-collapse:separate}.ui-jqgrid-pager{position:relative;margin:0 0 15px 0 !important;padding:0 !important;background:none !important;font-size:93%;white-space:nowrap;overflow:hidden}.ui-jqgrid-pager .ui-pg-table{padding-bottom:0}.ui-jqgrid-pager .ui-pg-table tr{height:35px}.ui-jqgrid-pager .ui-pg-table td{padding:1px 10px;vertical-align:middle !important;white-space:nowrap}.ui-jqgrid-pager .ui-pg-table td div.ui-paging-info{font-size:93%}.ui-jqgrid-pager .ui-pg-table td table tr{height:auto}.ui-jqgrid-pager .ui-pg-table td table td{padding:0}.ui-jqgrid-pager .ui-pg-table td table td.ui-pg-separator{padding:0 10px}.ui-jqgrid-pager .ui-pg-table td table td.ui-pg-separator span{display:block;background-color:#ccc}.ui-jqgrid-pager .ui-pg-table td table td.ui-pg-button{padding:0 5px 0 4px;border:1px solid #fff}.ui-jqgrid-pager .ui-pg-table td table td.ui-pg-pages input.ui-pg-input{height:auto;margin:0 2px;padding:4px 5px 3px 5px;font-size:100%;text-align:center}.ui-jqgrid-pager .ui-pg-table td span.ui-paging-selbox{margin-top:4px;margin-right:7px;font-size:93%;font-weight:normal}.ui-jqgrid-pager .ui-pg-table td select.ui-pg-selbox{display:inline-block;height:auto;padding:3px 5px;font-size:93%}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative;text-align:left}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxOverlay{background:url(/assets/common/colorbox/images/overlay-e4ceb680d9606bbe944fd36e1ccbfe5612d06c1ead6e093d45b2b7c69ddf2565.png) repeat 0 0}#cboxTopLeft{width:21px;height:21px;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) no-repeat -100px 0}#cboxTopRight{width:21px;height:21px;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) no-repeat -129px 0}#cboxBottomLeft{width:21px;height:21px;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) no-repeat -100px -29px}#cboxBottomRight{width:21px;height:21px;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) no-repeat -129px -29px}#cboxMiddleLeft{width:21px;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) left top repeat-y}#cboxMiddleRight{width:21px;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) right top repeat-y}#cboxTopCenter{height:21px;background:url(/assets/common/colorbox/images/border-7f543f72a6643f4f77d4f8035a582568d2a49c4f85217b8c3787ea1fb1c57fa3.png) 0 0 repeat-x}#cboxBottomCenter{height:21px;background:url(/assets/common/colorbox/images/border-7f543f72a6643f4f77d4f8035a582568d2a49c4f85217b8c3787ea1fb1c57fa3.png) 0 -29px repeat-x}#cboxContent{background:#fff;overflow:hidden}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-top:28px}#cboxTitle{position:absolute;top:4px;left:0;text-align:center;width:100%;color:#949494}#cboxCurrent{position:absolute;top:4px;left:58px;color:#949494}#cboxSlideshow{position:absolute;top:4px;right:30px;color:#0092ef}#cboxPrevious{position:absolute;top:0;left:0;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px}#cboxPrevious.hover{background-position:-75px -25px}#cboxNext{position:absolute;top:0;left:27px;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px}#cboxNext.hover{background-position:-50px -25px}#cboxLoadingOverlay{background:url(/assets/common/colorbox/images/loading_background-4c69493ad0c08b18fd96c58125c6acfe1afa442b6c0ea4d11308613b9327566f.png) no-repeat center center}#cboxLoadingGraphic{background:url(/assets/common/colorbox/images/loading-d94ddf44c173aaf56ecb158fd3462184e2dd199da1d7929ded054ed3a3f8d33a.gif) no-repeat center center}#cboxClose{position:absolute;top:0;right:0;background:url(/assets/common/colorbox/images/controls-edbc7b28621c2faab0ecd026d9c975db6d5785e9d562e64362334400b17d3aa7.png) no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px}#cboxClose.hover{background-position:-25px -25px}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)}#cboxLoadingOverlay{margin-top:7px;background:url(/assets/common/colorbox/images/loading_background-4c69493ad0c08b18fd96c58125c6acfe1afa442b6c0ea4d11308613b9327566f.png) no-repeat center center}#cboxLoadingGraphic{margin-top:7px;background:url(/assets/common/colorbox/images/loading-d94ddf44c173aaf56ecb158fd3462184e2dd199da1d7929ded054ed3a3f8d33a.gif) no-repeat center center}#cboxLoadedContent{margin:29px 13px 6px 13px}#cboxLoadedContent div.lightBoxWrapper{width:640px;overflow:hidden}#cboxContent{margin-top:-7px;padding-bottom:7px;background:#fff;overflow:hidden}#cboxClose{position:absolute;top:0;right:3px;width:49px;height:19px;background:transparent url(/assets/common/colorbox/images/bg_close-9bcd3ae16b682f0c112db398f9d5416821cb33dc331799400fbd206f36225315.png) no-repeat 0 0;text-indent:-9999px}#cboxClose.hover{background-position:0 -24px}
