﻿.symposium-page{font-size:14px;width:100%;max-width:1400px;margin:0 auto;background-color:#fff;line-height:1.5}@media screen and (min-width: 769px){.symposium-page{font-size:16px}}.symposium-page em{font-weight:bold;font-style:normal}.symposium-page .white-space span:not(.eccetto){display:inline-block;white-space:nowrap}.symposium-page .for-mobile{display:block}@media screen and (min-width: 769px){.symposium-page .for-mobile{display:none}}.symposium-page .for-pc{display:none}@media screen and (min-width: 769px){.symposium-page .for-pc{display:block}}.symposium-page p{margin:0 0 1em}.symposium-page b{font-weight:bold}.symposium-page img{max-width:100%}.symposium-page header .title-wrap h1 img{margin:0 auto;width:100%;max-width:1400px}.symposium-page .symposium{padding:1em}.symposium-page .symposium .staff{display:block;width:200px;margin:-2.5em auto 0}@media screen and (min-width: 1080px){.symposium-page .symposium .staff{width:228px}}.symposium-page .symposium h2{text-align:center;margin:2em 0 1em;font-size:1.7em;color:#555}.symposium-page .symposium .tema img{display:block;margin:0 auto}.symposium-page .symposium .tema em{background-color:#ec859b;color:#fff;padding:.2em .5em;border-radius:20px;font-size:.8em;display:block;transform:rotate(3deg);width:max-content;margin:0 auto}.symposium-page .symposium .tema h3{text-shadow:1px 1px 0px #fff;color:#185458;text-align:center;margin:.5em auto;font-weight:normal;font-size:2em;line-height:1.3;padding:0.3em;background-size:auto auto;background-color:#ffffff;background-image:repeating-linear-gradient(135deg, transparent, transparent 10px, #edfafb 10px, #edfafb 20px)}@media screen and (min-width: 769px){.symposium-page .symposium .tema h3{padding:0.3em 3em}}@media screen and (min-width: 1080px){.symposium-page .symposium .tema h3{width:max-content}}.symposium-page .symposium .var{display:flex;width:100%;max-width:500px;margin:1em auto;justify-content:center}.symposium-page .symposium .var span{color:#fff;text-align:center;padding:.2em;font-weight:bold}.symposium-page .symposium .var span:nth-of-type(1){background-color:#496ff4;border-radius:12px 0 0 12px;width:85%}.symposium-page .symposium .var span:nth-of-type(2){background-color:#e7ec0d;border-radius:0 12px 12px 0;width:15%;color:#568488}.symposium-page .symposium .topic{width:100%;max-width:620px;margin:0 auto}.symposium-page .symposium .topic p{line-height:2;letter-spacing:2px}.symposium-page .symposium .topic p em{background:linear-gradient(transparent 60%, #bfffff 60%)}.symposium-page .symposium .topic p a{border-bottom:2px dotted #00a1ff;width:max-content;color:#008aef;font-weight:700;display:inline}@media screen and (min-width: 1080px){.symposium-page .symposium .topic ul{margin:0 3em}}.symposium-page .symposium .topic ul li{border-bottom:1px dotted #dedede;padding:.3em;margin:0 0 .8em;letter-spacing:3px}.symposium-page .symposium .purchase-seminar{text-align:center;margin:4em auto}.symposium-page .symposium .purchase-seminar a{background-color:#5d78d6;padding:1em 2em;color:#fff;display:inline;font-weight:bold;font-size:1.2em;border-radius:4px;box-shadow:0 0 3px #ccc;border:1px solid #fff}.symposium-page .symposium .purchase-seminar .close{padding:1em 2em;display:inline;color:#45a7af;font-weight:bold;font-size:1.2em;border-radius:4px;box-shadow:0 0 3px #ccc;border:1px solid #45a7af}.symposium-page .symposium .tutor-list{margin:0 auto 2em;border-radius:90px;width:80%;text-align:center;padding:1em 0 0}.symposium-page .symposium .tutor-list h4{text-align:center;font-weight:normal;letter-spacing:7px}.symposium-page .symposium .tutor-list ul{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width: 569px){.symposium-page .symposium .tutor-list ul{flex-direction:row}}.symposium-page .symposium .tutor-list ul li a img{width:110px;border-radius:50%;border:5px solid #fff;display:block;box-shadow:0 0 5px #ccc;margin:1em}.symposium-page .symposium .tutor-list ul li a span{font-size:.9em;display:block;color:#525252}.symposium-page .symposium .tutor-list ul li a span:before{content:'';display:block;width:24px;height:24px;background-image:url(/global_resources/image/flags_iso/16/jp.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin:5px auto}.symposium-page .symposium-video{margin:0 auto;max-width:520px;padding:1em;width:100%}.symposium-page .symposium-video h3{text-align:center;margin-bottom:2rem}.symposium-page .symposium-video .video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;width:100%;margin-bottom:50px}.symposium-page .symposium-video .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.symposium-page .video{margin:0 auto 4em;width:100%;max-width:1080px;padding:1em}.symposium-page .video img{display:block;margin:0 auto}.symposium-page .video h3{text-align:center;margin:1em 0}.symposium-page .video .video-container{display:grid;grid-template-columns:1fr;gap:1em}@media screen and (min-width: 769px){.symposium-page .video .video-container{grid-template-columns:1fr 1fr}}.symposium-page .video .video-container .single-item{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;width:100%;margin:.5em 0}.symposium-page .video .video-container .single-item iframe{position:absolute;top:0;left:0;width:100%;height:100%}.symposium-page .view{padding:1em;margin:0 auto;background-color:#f5f4ef;text-align:center}.symposium-page .view h3{margin:1em 0;font-weight:normal;letter-spacing:4px}@media screen and (min-width: 769px){.symposium-page .view h3{font-size:2em}}@media screen and (min-width: 769px){.symposium-page .view h3 br{display:none}}.symposium-page .view p{font-size:1.15em;line-height:2}.symposium-page .view p em{color:#cc3187}.symposium-page .view a:not(.arrow){background-color:#d664a3;padding:1em 2em;display:inline-block;color:#fff;font-weight:bold;font-size:1.2em;border-radius:4px;box-shadow:0 0 3px #ccc;border:1px solid #fff}.symposium-page .view .img-wrap{margin:3em auto;background-color:#fff;padding:1em;border-radius:2px;border:1px solid #ccc;width:100%;max-width:766px}@media screen and (min-width: 769px){.symposium-page .view .img-wrap{width:70%}}.symposium-page .video-pass{text-align:center;padding:2em;width:100%;max-width:1080px;margin:0 auto}.symposium-page .video-pass h4{font-weight:normal;font-size:1.8em}.symposium-page .video-pass h5{padding:.5em 1em;background-color:#52b7b2;display:inline-block;border-radius:20px;margin:2em 2em 1em;font-size:1em;color:#fff}.symposium-page .video-pass .video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden;width:100%;margin:.5em 0}.symposium-page .video-pass .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.symposium-page .rules{padding:2em;margin:0 auto;background-color:#e7f3f4;text-align:center}.symposium-page .rules h4{font-weight:normal;font-size:1.8em;margin:0 0 2em}.symposium-page .rules .wrap{width:100%;max-width:866px;margin:0 auto;padding:4em;background-color:#fff}@media screen and (min-width: 769px){.symposium-page .rules .wrap{width:90%}}@media screen and (min-width: 1080px){.symposium-page .rules .wrap{width:80%}}.symposium-page .rules .wrap h4{margin:2em 0;font-weight:bold;font-size:1.15em}.symposium-page .rules .wrap h4:before{content:'● ● ●';display:block}@media screen and (min-width: 769px){.symposium-page .rules .wrap h4:before{content:'＜ ';display:inline}.symposium-page .rules .wrap h4:after{content:' ＞'}}.symposium-page .rules .wrap h5{font-weight:bold;color:#d664a3;margin:0 0 1em;font-size:1em;text-align:left}@media screen and (min-width: 769px){.symposium-page .rules .wrap h5{text-align:center}}.symposium-page .rules .wrap ul{margin:0 0 3em}.symposium-page .rules .wrap ul li{text-align:left;margin:0 0 2em;letter-spacing:1px;font-size:.9em;line-height:1.6}.socialIcon{width:100%;padding:0 1em}.socialIcon .flex-container{display:-webkit-flex;display:flex;max-width:500px;margin:20px auto;padding:14px 0 10px;text-align:center;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;-webkit-justify-content:center;justify-content:center}.socialIcon .flex-container .social{width:85px}.fb-like{top:0}.pageTop_btn{opacity:0;position:fixed;bottom:150px;right:20px;transition:0.5s}.pageTop_btn a{z-index:10;font-size:12px;padding:30px 0;background-color:#8E7B87;text-decoration:none;color:#fff !important;line-height:normal;width:100px;height:77px;text-align:center;display:block;border-radius:5px;-webkit-border-radius:5px}.pageTop_btn.show{opacity:1}
