@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}body,sub,sup{position:relative}.l-global-header,body{width:100%}.clear,.content-detail:after,.content-title:after,.privacy,.unit-about:after,.unit-form:after{clear:both}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#ea6a00;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,sans-serif;font-size:1em}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}blockquote,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,legend,li,ol,p,pre,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:12px}li{list-style:none}pre{white-space:pre-wrap;word-wrap:break-word}q{quotes:none}img{border-style:none;vertical-align:top;line-height:1}caption,td,th{padding:0}fieldset{border:0}body,html{height:100%}html{font-size:62.5%}body{margin:0;font-size:1.4rem;font-size:14px;color:#232323;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.8;min-height:100%}a:not(.ico-img):hover{color:#ff9238;background-color:#ffe6d1}.is-show{display:inherit!important}.is-hide{display:none!important}.is-visible{visibility:visible!important}.is-hidden{visibility:hidden!important}.is-fixed{position:fixed!important}.is-absolute{position:absolute!important}.is-overflow-hidden{overflow:hidden!important}.is-disable a{opacity:.4;cursor:default}.alignLeft{text-align:left}.alignRight{text-align:right}.alignCenter,.content-title-head,.foot-logo,.inner-footer,.privacy-head,.unit-form .ttl-main,.unit-head-main{text-align:center}.left{float:left}.right{float:right}.inline{display:inline!important}.inlineBlock{display:inline-block!important}.btn-page-top{position:absolute;top:-40px;right:0}.mainvisual{display:block;overflow:hidden;width:960px;height:340px;background:url(../images/bg_globalHeader_1.jpg) center top no-repeat;text-indent:-99999px}.mainvisual.training-mainvisual{position:relative;background:url(../images/bg_globalHeader_2.jpg) center top no-repeat!important}.mainvisual.training-mainvisual .linkArea{position:absolute;top:104px;right:35px}.mainvisual.training-mainvisual .linkArea>a{display:block;width:435px;height:172px}.content-title:after,.content-title:before,.inner-content:before,.inner-footer:before,.inner-header:before,.inner:before{display:table;content:""}.mainvisual.training-mainvisual .linkArea>a:hover{background-color:transparent}body.en .mainvisual{background:url(/archives/vled/symposium2017/images/bg_globalHeader_en.jpg) center top no-repeat!important}.l-contents{width:100%;padding-bottom:80px}*+.l-contents{margin-top:60px}.l-alpha{float:left;width:680px}.l-beta{float:right;width:220px}.l-beta a{text-decoration:none}.inner,.inner-content,.inner-footer,.inner-header{zoom:1;position:relative;margin:0 auto;width:960px}.inner-content:after,.inner-footer:after,.inner-header:after,.inner:after{display:table;clear:both;content:""}.inner-header{margin:0 auto;padding-top:40px}.inner-content{margin-bottom:60px}.inner-content.complete{margin-bottom:150px}.inner-footer{padding:20px 0}.txt-attention{font-size:1.2rem;font-size:12px}.content-title{zoom:1;margin-bottom:60px}.content-title:last-child{margin-bottom:0}.content-title-head{display:block;margin-bottom:50px}.content-title-head>.title{position:relative;padding-left:8px;padding-right:8px;padding-bottom:12px;font-size:2.4rem;font-size:24px;font-weight:400;letter-spacing:.04em}.content-title-head>.title:before{position:absolute;display:block;content:"";bottom:0;left:0;right:0;margin:auto;width:50px;height:5px;background-color:#f18101}.content-detail:after,.content-detail:before{display:table;content:""}.content-title-head>.title>span{font-size:1.6rem;font-size:16px}.content-detail{zoom:1;margin-bottom:60px}.content-detail:last-child{margin-bottom:0}.content-detail-head{display:block;margin-bottom:30px;padding:10px;border:1px solid #e2e2e2}.content-detail-head>.title{font-size:1.8rem;font-size:18px;padding:5px 0 5px 10px;border-left:5px solid #000;line-height:1}.content-detail>.content-detail-body{padding:0 15px}.unit-about .unit-head,.unit-about .unit-profile-head,.unit-form .unit-head,.unit-form .unit-profile-head,.unit-head,.unit-profile-head{font-size:1.6rem;font-size:16px;line-height:1;text-align:center;padding-top:15px;padding-bottom:15px;position:relative}.unit-head::after,.unit-head::before,.unit-profile-head::after,.unit-profile-head::before{position:absolute;display:block;content:"";left:0;width:100%;height:1px;background-color:#666;z-index:0}.unit-head::before,.unit-profile-head::before{top:45%}.unit-head::after,.unit-profile-head::after{bottom:45%}.unit-head .title,.unit-profile-head .title{position:relative;z-index:1;display:inline-block;padding:0 15px;font-size:2.1rem;font-size:21px;font-weight:400;line-height:1;letter-spacing:.08em;background-color:#FFF}.unit-about:after,.unit-about:before,.unit-form:after,.unit-form:before{display:table;content:""}.unit-about .unit-body,.unit-form .unit-body{margin-top:20px;padding-left:30px;padding-right:30px}.unit-about .unit-body *+p,.unit-form .unit-body *+p{margin-top:15px}.unit-about,.unit-form{zoom:1;margin-bottom:60px}.unit-about:last-child,.unit-form:last-child{margin-bottom:0}.unit-head-main{margin-bottom:80px}.unit-head-main>.title{font-weight:400;line-height:2}.unit-head-main>.title .main{font-size:2.8rem;font-size:28px}.unit-head-main>.title .sub{font-size:1.8rem;font-size:18px;margin-bottom:10px;color:#ea6a00}.unit-list{padding-bottom:40px;border-bottom:1px solid #c3c3c3}.unit-list:last-child{border-bottom:none}.unit-form .ttl-main{font-size:1.8rem;font-size:18px;margin-bottom:40px;padding:10px;border:1px solid #e6e6e6;background:#fff;line-height:1.8}.list-lead{padding:0 20px}*+.list-lead{margin-top:20px}.list-lead>dt{padding-left:12px;letter-spacing:.1em;font-size:1.6rem;position:relative}.list-lead>dt::before{position:absolute;display:block;content:"";top:0;bottom:0;left:0;margin:auto;width:8px;height:1px;background-color:#232323}.list-lead *+dt{margin-top:20px}.list-lead>dd{margin-left:30px;margin-top:5px}.list-lead>dd>span{display:inline-block}.profile-img{float:left;width:140px}.profile-content{float:right;width:500px}.profile-content .title{line-height:1.3}*+.unit-form-body{margin-top:30px}*+.privacy{margin-top:80px}.privacy-head{margin-bottom:20px}.privacy-head>.title{font-size:1.7rem;font-weight:400}.txt-privacy{font-size:1.2rem;font-size:12px;margin-top:20px;padding:30px;border:1px solid #CCC}.txt-privacy ol{line-height:2;padding-bottom:20px}.txt-privacy ol:last-child{padding-bottom:0}.txt-privacy>.contact-address{padding-bottom:10px;margin-left:-5px}.txt-privacy strong{font-size:1.3rem;font-size:13px;font-weight:400}.fontB,.global-navi>p{font-weight:700}.note{font-size:1.2rem;font-size:12px;padding-left:5px}.materials{padding-left:3px}body.en .content-title-head{margin-bottom:40px}body.en .unit-head-main .main{line-height:1.2}body.en .unit-head-main .sub{display:block;margin-bottom:5px}body.en .txtAttention{font-size:1.1rem;font-size:11px}body.en .border-top{border-top:1px dotted #898989;padding-top:5px}.l-global-footer{width:100%;border-top:1px solid #fff;background:#eaeaea}.l-global-footer a:hover{background-color:transparent}.inner-footer{position:relative}.foot-logo{margin-bottom:10px}.foot-logo>li{display:inline-block;margin-right:60px}.foot-logo>li:last-child{margin-right:0}.copy{font-family:Roboto,sans-serif}.global-navi>p{font-size:1.4rem;font-size:14px;color:#000;padding:0 0 0 10px;margin:40px 0 15px;border-left:5px solid #000}.global-navi-item,.global-navi-item-select{font-size:1.5rem;font-size:15px}*+.global-navi-item,*+.global-navi-item-select{margin-top:10px}.global-navi-item-select>a,.global-navi-item>a{display:block;padding:20px 15px;border:1px solid #CCC;border-radius:4px;color:#000;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease}.global-navi-item-select>a i,.global-navi-item>a i{color:#f18101;-webkit-transition:all .3s ease;transition:all .3s ease}.global-navi-item>a:hover{border-color:#ffe6d1;background-color:#ffe6d1}.global-navi-item>a:hover i{color:#ea6a00}.global-navi-item-select>a{display:block;border-color:#f18101 #f18101 #FFF;background-color:#f18101;border-radius:4px 4px 0 0;color:#FFF;text-decoration:none;position:relative}.global-navi-item-select>a::after,caption::before{position:absolute;display:block;content:"";left:0}.global-navi-item-select>a i{color:#FFF}.global-navi-item-select>a::after{bottom:-6px;right:0;margin:auto;width:100%;height:5px;background-color:#ffae6b;border-radius:0 0 10px 10px}*+.bannerBlock,*+.sub-navi{margin-top:20px}.sub-navi-item{font-size:1.1rem;font-size:11px;margin-bottom:-1px}.sub-navi-item a{display:block;padding:15px;width:100%;border:1px solid #e6e6e6;color:#000;line-height:1;box-sizing:border-box;-webkit-transition:all .3s ease;transition:all .3s ease}.sub-navi-item a:hover{color:#f18101;background-color:#F6F6F6}body.en .sub-navi-item{font-size:1.2rem;font-size:12px}.alignL{text-align:left}.alignR{text-align:right}.alignC{text-align:center}.fontL{font-size:1.7rem}.fontM{font-size:14rem}.fontS{font-size:1.2rem}.table-program{margin-bottom:10px;line-height:1.5;width:100%;border-spacing:0;border-bottom:1px solid #CCC;padding-top:1px;padding-bottom:1px;border-top:1px solid #CCC}.table-program th{font-weight:400;padding:10px 0;background-color:#EEE}.table-program th.hour{width:10rem}.table-program th.time{width:6rem}.table-program th.content{width:25rem}.table-program th+th{border-left:1px solid rgba(255,255,255,.8)}.table-program td{padding:10px;font-size:1.3rem}.table-program td strong{font-weight:400;font-size:1.6rem}.table-program td p{font-size:1.1rem}.table-program td *+p{margin-top:10px}.table-program td+td{border-left:1px solid #FFF}.table-program tr:nth-child(odd) td+td{border-left:1px solid #F9F9F9}.table-program tr:nth-child(even){background-color:#F9F9F9}caption{margin-bottom:10px;padding-left:15px;font-size:1.7rem;font-weight:400;text-align:left;position:relative}caption::before{top:0;bottom:0;margin:auto;width:8px;height:1px;background-color:#232323}*+.unit-profile{margin-top:60px}.unit-profile-head>.title{letter-spacing:0}.profileUnit+.profileUnit{padding-top:25px;border-top:1px solid #ededed}.profileUnit{display:table;width:100%;margin-top:25px;table-layout:fixed}.profileUnit>.image{display:table-cell;width:180px}.profileUnit>.data{display:table-cell;vertical-align:middle}.profileUnit>.data>.title{font-size:18px;font-size:1.8rem;line-height:1.2}.profileUnit>.data>.title small{font-size:12px;font-size:1.2rem;line-height:1.2;font-weight:400}.profileUnit>.data>.body{margin-top:20px}.profileUnit>.data .list-lead .content{font-size:12px;font-size:1.2rem}.profileUnit>.data .list-lead .content>.txt+.txt{margin-top:12px}*+.unit-profile,*+.unit-program{margin-top:60px}@media (min-width:961px){.is-sp{display:none}}@media (max-width:640px){.screen,.wrapper,body{overflow-x:hidden}body{font-size:1.3rem;font-size:13px}.is-pc{display:none}}