*{box-sizing:border-box}.listEnd{margin:0px}.red{color:#CC0000}img,x:-moz-any-link,x:default{box-shadow:#000 0 0 0}img{height:auto}img.w100{max-width:100%}sup{font-size:60%}.no-resp{height:auto !important;width:auto !important}.br-pc{display:none}.pc-no{display:none}.sm-on,.ss-on{display:none}@media screen and (max-width: 768px){.br-pc{display:block}.br-sp{display:none}.sp-no{display:none}.pc-no{display:block}}@media screen and (max-width: 640px){.sm-on{display:block}}@media screen and (max-width: 480px){.ss-on{display:block}}a{color:#0066CC;font-weight:500}a:hover{color:#004080;text-decoration:none}.btn a::after{content:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='14' width='14' viewBox='0 0 32 32'><path d='M15.78 0l-3.1 3.1 10.5 10.49H0v4.38h23.18l-10.5 10.49 3.1 3.1 15.78-15.78L15.78 0z' fill='%230066cc' /></svg>");margin-left:4px;margin-right:2px;display:inline-block;width:14px;height:14px;transition:0.3s cubic-bezier(0.5, 0, 0.5, 1) !important}.btn a:hover:after{margin-left:6px;margin-right:0}.align-left{text-align:left}.align-right{text-align:right}.center{text-align:center !important}.caption{font-size:82%;line-height:1.4em;margin-top:5px;margin-bottom:5px;display:inline-block}#pageTop{font-size:0px;line-height:0px}.text-m{font-size:93%}.bgg{background-color:#F2F2F2}.bgb{background-color:#F2F9FD}.bdb{border-bottom:solid 1px #CCCCCC;padding-bottom:20px;margin-bottom:20px}.bg-02{background-size:cover;background-position:center center}.width-s{max-width:640px;margin:auto}.width-m{max-width:840px;margin:auto;padding-left:20px;padding-right:20px}.mail-pic::after{content:"";display:inline-block;width:30px;height:18px;background:url(/ux/campaign/apac-explore-openshift/images/common/mail-pic.png) no-repeat center bottom;background-size:26px 18px;vertical-align:baseline}.mail-pics{background:url(/ux/campaign/apac-explore-openshift/images/common/mail-pic.png) no-repeat right 25%;background-size:14px 10px;padding-right:20px}#header{margin:0px auto;width:100%;position:relative;height:370px;background-size:cover;background-position:center top 20%;background-repeat:no-repeat;background-color:#222222}@media screen and (max-width: 768px){#header{height:300px}}#header .header-mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.65)}.header-content{max-width:1200px;margin:0 auto;height:100%;position:relative;padding:170px 30px 0}@media screen and (max-width: 768px){.header-content{padding:120px 20px 0}}.header-content h1{font-size:40px;line-height:1.4;color:#FFFFFF;font-weight:300;text-shadow:0 0 3px rgba(0,0,0,0.3)}@media screen and (max-width: 768px){.header-content h1{font-size:24px}}.header-content h2{font-size:20px;line-height:1.2;color:#FFFFFF;font-weight:300;text-shadow:0 0 3px rgba(0,0,0,0.3);margin-bottom:1em}@media screen and (max-width: 768px){.header-content h2{font-size:15px}}.header-content h2 span{font-weight:100}.navbar-wrapper{background:#000000;position:absolute;top:0;left:0;width:100%;height:70px;z-index:15;overflow:visible;box-shadow:0 1px 5px 0 rgba(0,0,0,0.2)}@media screen and (max-width: 768px){.navbar-wrapper{height:60px}}.navbar{margin:0px auto;width:100%;max-width:1200px}@media screen and (max-width: 768px){.navbar{position:relative}}.navbar .navbar-header{padding:0 30px 0}@media screen and (max-width: 768px){.navbar .navbar-header{padding:0 20px 0}}.navbar .navbar-header .navbar-brand{text-align:center;float:left;margin-top:18px}.navbar .navbar-header .navbar-brand img{width:135px}@media screen and (max-width: 768px){.navbar .navbar-header .navbar-brand img{width:100px}}@media screen and (max-width: 768px){.fixed .navbar .navbar-header .navbar-brand{font-size:17px}}.fixed .navbar h1{display:none}.navbar-nav{float:right;margin-top:0px;margin-left:10px}@media screen and (max-width: 768px){.navbar-nav{margin-left:0;margin-top:0px;float:none;position:absolute;top:60px;left:0px;width:100%;display:none}}@media screen and (min-width: 769px){.navbar-nav{display:block !important}}.navbar-nav li{float:left;margin:0 11px;border-top:solid 3px transparent;transition:0.3s}.navbar-nav li.active{border-top:3px solid #EE0000}@media screen and (max-width: 768px){.navbar-nav li.active{border-top:solid 1px #666666}}.navbar-nav li:hover{border-top:3px solid #EE0000}@media screen and (max-width: 768px){.navbar-nav li:hover{border-top:solid 1px #666666}}.navbar-nav li a{display:inline-block;padding:18px 3px;color:#FFFFFF;font-size:14px;transition:0.3s}@media screen and (max-width: 960px){.navbar-nav li a{font-size:13px}}@media screen and (max-width: 768px){.navbar-nav li a{display:block;font-size:14px}}.navbar-nav li a:hover{text-decoration:none}@media screen and (max-width: 768px){.navbar-nav li{float:none;margin:0;padding:0;width:auto;text-align:center;background:rgba(0,0,0,0.7);border-top:solid 1px #666666}}.fixed .navbar-nav{margin-top:0px}@media screen and (max-width: 768px){.navbar #menu{display:block;float:right;margin-top:15px;margin-right:20px;color:#FFFFFF;font-size:14px}}@media screen and (max-width: 768px){#menu:after{content:"MENU"}}@media screen and (max-width: 768px){#menu.close:after{content:"CLOSE"}}.hidden{display:none}#wrapper{position:relative;z-index:0;background-color:#FFF;width:100%;min-width:320px}.content-wrapper{max-width:1140px;margin:auto}.content-wrapper .main-content{width:58.333%;float:left}@media screen and (max-width: 768px){.content-wrapper .main-content{width:100%;float:none;margin-bottom:50px}}.content-wrapper .side-content{width:33.333%;float:right}@media screen and (max-width: 768px){.content-wrapper .side-content{width:100%;float:none}}.content-wrapper h2{font-size:26px;margin-bottom:2em;line-height:1.5}@media screen and (max-width: 768px){.content-wrapper h2{font-size:20px}}@media screen and (max-width: 480px){.content-wrapper h2{font-size:18px}}.content-wrapper h3{font-size:20px;margin-bottom:2em;line-height:1.5}@media screen and (max-width: 768px){.content-wrapper h3{font-size:18px}}@media screen and (max-width: 480px){.content-wrapper h3{font-size:17px}}.content-wrapper section{padding:90px 8.596%}@media screen and (max-width: 768px){.content-wrapper section{padding:60px 20px}}.info_table{border-bottom:solid 1px #CCCCCC;margin-bottom:35px}.info_table th{padding:30px 2%;width:19.7%;text-align:left;border-top:solid 1px #CCCCCC;font-size:16px;line-height:1.75;font-weight:normal}@media screen and (max-width: 768px){.info_table th{font-size:15px}}@media screen and (max-width: 640px){.info_table th{display:block;width:100%;padding:25px 0 3%;font-weight:bold}.info_table th br{display:none}}.info_table td{padding:30px 2%;width:72.3%;text-align:left;border-top:solid 1px #CCCCCC;font-size:16px;line-height:1.75}@media screen and (max-width: 768px){.info_table td{font-size:15px}}@media screen and (max-width: 640px){.info_table td{display:block;width:100%;border-top:none;padding:0 0 25px}}.info_table td li{margin-bottom:1em}.officer_table th{padding:30px 2% 30px 0;width:19.7%}.officer_table th img{max-width:100%}@media screen and (max-width: 640px){.officer_table th{display:block;width:200px}}.officer_table td{padding:30px 2%;width:72.3%;text-align:left;font-size:16px;line-height:1.75}.officer_table td span{font-size:124%}@media screen and (max-width: 640px){.officer_table td{display:block;width:100%;padding:0 0 25px}}.location_table{margin-bottom:35px}.location_table th{padding:30px 2% 15px 0;width:19.7%;text-align:left;font-size:16px;line-height:1.75;font-weight:normal}@media screen and (max-width: 768px){.location_table th{font-size:15px}}@media screen and (max-width: 640px){.location_table th{display:block;width:100%;padding:25px 0 15px;font-weight:bold}.location_table th br{display:none}}.location_table td{padding:30px 0 15px;width:72.3%;text-align:left;font-size:16px;line-height:1.75}@media screen and (max-width: 768px){.location_table td{font-size:15px}}@media screen and (max-width: 640px){.location_table td{display:block;width:100%;border-top:none;padding:0 0 15px}}.location_table td li{margin-bottom:1em}.location_table td.map-box{padding:0 0 35px 21.7%;border:none}@media screen and (max-width: 640px){.location_table td.map-box{padding:0 0 25px 0}}.col-4div{display:flex;justify-content:flex-start;flex-flow:wrap;margin-left:-1%;margin-right:-1%}@media screen and (max-width: 960px){.col-4div{margin-left:-1.5%;margin-right:-1.5%}}.col-4div li{width:25%;padding-left:1%;padding-right:1%;margin-bottom:6%}@media screen and (max-width: 960px){.col-4div li{width:33%;padding-left:1.5%;padding-right:1.5%}}@media screen and (max-width: 640px){.col-4div li{width:50%;padding-left:1.5%;padding-right:1.5%}}.col-4div li img{width:100%;height:auto}.col-4div li p{margin:20px 0;line-height:1.6;font-size:18px}@media screen and (max-width: 640px){.col-4div li p{font-size:16px}}@media screen and (max-width: 480px){.col-4div li p{font-size:15px}}.col-4div li p span{font-size:77.77%;display:inline-block;margin-bottom:0.2em}.partner-list-col{display:flex;justify-content:flex-start;flex-flow:wrap;margin-left:-1.5%;margin-right:-1.5%}.partner-list-col li{width:50%;padding-left:1.5%;padding-right:1.5%;margin-bottom:1em;font-size:18px;line-height:1.4}@media screen and (max-width: 768px){.partner-list-col li{font-size:16px}}@media screen and (max-width: 640px){.partner-list-col li{width:100%}}@media screen and (max-width: 480px){.partner-list-col li{font-size:15px}}.partner-list-col li a{color:#000000}.partner-list-col li a:hover{color:#0066CC;text-decoration:underline}.partner-list-col li .aul{color:#0066CC}.archives-list{border-top:dotted 1px #999999;padding-top:0.8em}.archives-list li{margin-bottom:0.8em;padding-bottom:1em;border-bottom:dotted 1px #999999}@media screen and (max-width: 768px){.archives-list li{font-size:14px}}.archives-list li .date{color:#EE0000}.archives-list li .archive-ttl a{color:#000000;text-decoration:underline}.archives-list li .archive-ttl a:hover{color:#CC0000}.newsletter-bnr{background-color:#F2F2F2;width:100%;padding:45px 30px;text-align:center}.newsletter-bnr h3{font-size:22px;font-weight:bold;color:#EE0000;margin-bottom:0.3em}@media screen and (max-width: 768px){.newsletter-bnr h3{font-size:19px}}.newsletter-bnr h4{font-size:22px;margin-bottom:1em}@media screen and (max-width: 768px){.newsletter-bnr h4{font-size:19px}}.newsletter-bnr p{margin-bottom:1.5em}@media screen and (max-width: 768px){.newsletter-bnr p{font-size:15px}}.detail-btn{text-align:center;padding:8px 20px;line-height:1;background-color:#EE0000;color:#FFFFFF;margin-top:20px;border-radius:5px}.detail-btn:hover{background-color:#CC0000;color:#FFFFFF;text-decoration:none}#inquiry .bnr-area{display:flex;justify-content:space-around;box-shadow:0 1px 0 #FFFFFF;padding:80px 7.14285%;flex-flow:wrap}@media screen and (max-width: 768px){#inquiry .bnr-area{flex-flow:column;padding:50px 7.14285%}}#inquiry .bnr-area a{width:30.33%;margin:0 1.5% 15px;display:block}@media screen and (max-width: 768px){#inquiry .bnr-area a{width:100%;margin-left:0%;margin-right:0%}}#inquiry .bnr-area a img{width:100%;height:auto}#inquiry h2{font-weight:normal;color:#000000}#inquiry h4{font-size:20px}.unsubscription h3{margin-top:2.5em;margin-bottom:1.5em;padding-left:1em;text-indent:-1em}.unsubscription p{margin-bottom:1em}
