@charset "utf-8";html{font-size:62.5%;scroll-behavior:smooth}body,section,aside,nav,div,p,header,footer,figure,span,a,img,h1,h2,h3,ul,li,table,tr,td,th{margin:0;padding:0}ul,li{list-style-type:none}h1,h2,h3{font-size:100%;font-weight:400;text-align:left}table,tr,td,th{border-collapse:collapse;border-spacing:0}section,aside,header,footer,nav,figure{display:block}img,a img{border:0}a,a:hover{color:#333;text-decoration:none}.link a,a.link{border-bottom:1px #00b3ee solid}a:hover{opacity:.8}.p_re{position:relative}.p_ab{position:absolute}.clear{clear:both}.w_base{width:960px}.w_100{width:100%}.w_100m{width:98%;max-width:1100px;margin-left:auto;margin-right:auto}.w_85{width:850px}.w_80{width:800px}.img100 img{width:100%;height:auto}.al_right{text-align:right}.al_left{text-align:left}.hidden{width:100%;height:0}.box_bt a{display:block;padding:2px;color:#252525;text-decoration:none;border-bottom:1px #ccc solid}.box_bt a:hover{color:#f0855d;border-color:#f0855d}.box_bt a span{padding:1px 10px}.box_bt a span.arrow{margin-right:5px;padding-right:25px;background:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/arrow_s.png) right center no-repeat}.fl_l li,.fl_l p{float:left}.fl_r li,.fl_r p{float:right}.f_en{font-family:Arial,sans-serif;font-size:105%;font-weight:400}.f_small{font-size:80%}.f_12{font-size:12px;font-size:1.2rem}.f_14{font-size:14px;font-size:1.4rem}.f_18{font-size:18px;font-size:1.8rem}.f_20{font-size:20px;font-size:2rem}.f_wh{color:#fff}.f_gr{color:#333}.f_pp{color:#601489}.f_lbl{color:#00b3ee}.f_bk{color:#000}.f_bold{font-weight:600}.bg_gray{background-color:#eee}.bg_pp{background-color:#f3edf7}.onlycontact{display:none}.flex,.flex_pc{display:-webkit-flex;display:flex}.flex_btw{-webkit-justify-content:space-between;justify-content:space-between}.flex_spar{-webkit-justify-content:space-around;justify-content:space-around}.flex_wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.sp{display:none}.pc{display:block}.bottom_contact{margin-top:50px;border:1px #ccc solid;padding:20px 16px;text-align:center}.bottom_contact.bcol_lbl{border-color:#00b3ee}.bottom_contact.add_head{padding:0}.bottom_contact.add_head .head{padding:16px;background-color:#999;color:#fff;font-size:18px;font-size:1.8rem}.bottom_contact.add_head div{display:inline-block;width:auto;margin:20px auto;padding:0 1em;text-align:left}.guidance .bottom_contact{display:inline-block;margin-top:12px;border:1px #ccc solid;padding:10px 16px;text-align:center}.urgent{display:inline-block;padding:1px 10px;border:1px #e00 solid;-webkit-border-radius:6px;border-radius:6px;color:#e00}body{width:100%;background-color:#fff;text-align:center;font-size:16px;font-size:1.6rem;font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","Meiryo","Meiryo UI","新ゴ R","Shin Go Regular","ＭＳ Pゴシック","Osaka",sans-serif;font-weight:300;color:#333}header{height:80px;padding-top:20px;overflow:hidden}#logo{width:200px;height:61px;background:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/logo.png) center center no-repeat;background-size:cover;overflow:hidden}#logo .hidden{display:block;padding-top:65px}#companyname{left:210px;bottom:40px;width:50%;height:20px;text-align:left}#companyname a{font-size:20px;font-size:2rem}#btLn,#bt_contact{top:20px;right:0;width:60px;height:60px;border:1px #cfcfcf solid;font-size:16px;font-size:1.6rem;font-weight:400;-webkit-border-radius:6px;border-radius:6px}.home #btLn{right:80px;overflow:hidden}.home.en #btLn{right:0}#btLn li{height:30px}#btLn li.current-menu-item{background-color:#cfcfcf}#btLn li a,#bt_contact a,#btLn li a:hover,#bt_contact a:hover{border:none;color:#666;text-decoration:none}#btLn li a:hover,#bt_contact a:hover{opacity:.8}#bt_contact a{display:block;width:100%;padding-top:8px;text-align:center}#headnavi{text-align:center;background-color:#ccc}#headnavi div{width:100%;max-width:1100px;margin:0 auto}#headnavi ul{margin:0}#headnavi li{display:block;position:relative;width:23%;text-align:center}#headnavi li:last-child{display:none}.en #headnavi li:last-child{display:block}#headnavi li:first-child{width:8%}#headnavi li a{display:block;color:#333;height:40px;padding:10px 10px 0;border-right:1px #eee solid;font-size:18px;font-size:1.8rem;text-decoration:none}#headnavi li:first-child a{border-left:1px #eee solid}#headnavi li ul{position:absolute;z-index:999;left:0;top:50px;visibility:hidden;opacity:0;width:0;height:1px;margin:0;padding:0;transition:opacity .5s,height 1s;overflow:hidden}#headnavi li:hover ul{visibility:visible;opacity:1;width:370px;height:500px;z-index:999}#headnavi li li:last-child{display:block}#headnavi li:nth-of-type(5) ul,#headnavi li:nth-of-type(4) ul{left:auto;right:0}#headnavi li li a,#headnavi li.current-menu-parent li a{width:350px;height:auto;padding:12px 10px 8px;border-top:1px #aaa solid;background-color:#eee;text-align:left;color:#333}#headnavi li a:hover,#headnavi li.current-menu-parent a,#headnavi li.current-menu-item a,.release.en #headnavi>div>ul>li:nth-of-type(2)>a,.release.en #headnavi li:nth-of-type(2) li:nth-of-type(1) a,.letter.en #headnavi>div>ul>li:nth-of-type(2)>a,.letter.en #headnavi li:nth-of-type(2) li:nth-of-type(2) a,.about_management_school #headnavi>div>ul>li:nth-of-type(2)>span a{color:#fff;background-color:#666;opacity:1}#headnavi li li a:hover,#headnavi li.current-menu-parent li a:hover,#headnavi li.current-menu-parent li.current_page_item a,#headnavi li.current-menu-parent li.current-menu-item a,.about_management_school #headnavi li:nth-of-type(2) li:nth-of-type(6) a{color:#fff;background-color:#999;opacity:1}#main{padding-top:50px;text-align:left}section{margin:0 auto}#footbnbox{padding:140px 0 0;margin:0 auto}.home #footbnbox{padding-top:60px}#footbnbox #bnbox{width:auto;background-color:#ccc;padding:20px 10px 20px;margin:0 0 20px;color:#000;-moz-border-radius:10px;border-radius:10px}#footbnbox .bnhead{padding-bottom:24px;font-size:18px;font-size:1.8rem;line-height:1.4;text-align:center}#footbnbox .banner{margin:0 2px;padding:0;width:45%;background-color:#fff;border:1px #666 solid}#footbnbox .banner:nth-of-type(3){order:-1}#footbnbox .banner .img{width:100%;height:0;padding-top:50%;background-size:cover;background-position:center center;overflow:hidden}#footbnbox .banner a:hover .img{opacity:.8}#footbnbox .banner .name{display:table-cell;width:100%;height:65px;padding:0;font-size:16px;font-size:1.6rem;text-align:center;vertical-align:middle}#footbnbox .ft_button{width:50%;flex-grow:1;height:80px;margin-right:5px;border:1px #ccc solid}#footbnbox .ft_button:last-child{margin-right:0}#footbnbox .ft_button a{display:block;width:100%;height:100%}#footbnbox .ft_button a:after{content:"";position:absolute;top:50%;right:20px;width:30px;height:30px;transform:rotate(45deg) translateY(-50%);border-top:2px #ccc solid;border-right:2px #ccc solid;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:5px}#footbnbox .name{display:table-cell;height:80px;padding:0 35px 0 15px;font-size:16px;font-size:1.6rem;text-align:left;vertical-align:middle}#footnavi{margin-top:150px;background-color:#e6e6e6;border-bottom:1px #666 solid}#footnavi #fnavtitle{background-color:#666;padding:6px 0 6px 10px;color:#fff;text-align:left}#footnavi #fnavtitle span{display:inline}#footnavi #fnavtitle span:hover{cursor:pointer}#footnavi #fnavtitle #fnav_op{display:none}#footnavi #fnavtitle #fnav_cl{display:inline}#footnavi #ftnavi{text-align:left;display:none;height:0;overflow:hidden}#fnavmenu{height:650px}#footnavi #ftnavi ul li{clear:both;padding-top:1.5em;font-size:14px;font-size:1.4rem}#footnavi #ftnavi ul li ul{margin:-1.5em 0 0 200px}#footnavi #ftnavi ul li li{width:auto;padding-top:0}#footnavi #ftnavi ul li li span{display:inline}#footnavi #ftnavi ul li li span:before{content:'-';padding-right:4px}.home #footnavi #fnavtitle #fnav_op,.error404 #footnavi #fnavtitle #fnav_op{display:inline}.home #footnavi #fnavtitle #fnav_cl,.error404 #footnavi #fnavtitle #fnav_cl{display:none}.home #footnavi #ftnavi,.error404 #footnavi #ftnavi{display:block;height:auto}footer p{clear:both;padding:14px 0 23px;text-align:center;font-size:12px;font-size:1.2rem}footer p a,footer p a:hover{text-decoration:none}#bt_top{opacity:0;position:fixed;right:0;bottom:0;text-align:center;z-index:9999}#bt_top a{display:block;width:180px;padding:16px 10px;text-align:center;background-color:#666;z-index:9999}#bt_top a span,#bt_top a:hover span{color:#fff;text-decoration:none}.h1,.h2{padding:0 0 4px 16px;border-bottom:1px #ccc solid;font-weight:400}.h1{font-size:30px;font-size:3rem}.h2{font-size:22px;font-size:2.2rem}.home .h2 span{width:100%;padding-right:0;font-size:24px;font-size:2.4rem}.h2{font-size:22px;font-size:2.2rem}.privacy .h2,.privacy2 .h2,.guidance .h2{font-size:18px;font-size:1.8rem}#latestletter .h2{padding:4px 0 6px .5em;background-color:#00b3ee}.h3{font-size:18px;font-size:1.8rem;color:#601489;padding-top:2em;padding-bottom:1em}.privacy .h3,.privacy2 .h3,.guidance .h3{font-size:16px;font-size:1.6rem;color:#000;padding-top:1em;padding-bottom:.5em}.team .h3{padding-top:1em;padding-bottom:0}span .small{display:inline;padding-left:0;font-size:80%}section.level2{padding-top:80px;text-align:left}section .column{width:89%;margin-left:9%}.page section .column{padding-top:40px}.page-template-page-enlist.page section .column{padding-top:20px}.privacy section .column,.privacy2 section .column,.guidance section .column{padding-top:20px}.team section:nth-of-type(3) .column{padding-top:80px}.team section:nth-of-type(3) .column:first-child{padding-top:0}.books section .column{padding-top:0}section .bodytxt p{margin-top:1em;line-height:1.6}section .bodytxt p.mg_top{margin-top:2em}section .bodytxt p.no_mg_top{margin-top:0}section ul.list{margin-top:1em;padding:1em 0 1em 20px}section ul.list li{padding-bottom:2em;padding-left:34px;background:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/bl_nolink.png) left 6px no-repeat;line-height:1.8}section ul.list a:hover li{opacity:.8}.home section ul.list li .f_bold{display:inline}section ul.list li.i_link{background-image:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/bl_inside.png)}section ul.list li.i_out{background-image:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/bl_outside.png)}section ul.list li.i_pdf{background-image:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/bl_pdf.png)}section ul.list ul{margin:0 0 20px;padding:0}section ul.list ul li{margin-left:3em;padding-bottom:0;background:0 0;text-indent:-3em}section .column p img{margin-top:1em}section .yearlist{padding-top:25px}section .yearlist span{display:block;width:140px}section .yearlist span:before{content:'・'}section .lead{text-align:left}section ol.num{margin-top:1em;padding:1em 0 1em 2em}section ol.num li{padding-top:.5em;list-style-type:decimal}.note{display:block;text-indent:-1em;margin-left:1em}.home #mainvisual{width:100%;height:488px;overflow:hidden;border-bottom:1px #999 solid;text-align:center}.home #mainvisual .mainimg{left:0;top:0}.home #mainvisual .mainimg .img{width:100%;height:400px;background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:1px #999 solid}.home #mainvisual .mainimglink{display:block;max-width:1100px;height:88px;margin:0 auto}.home #mainvisual .linkcopy{padding:0 10px 0 30px;text-align:left}.home #mainvisual .linkcopy span{display:table-cell;height:88px;vertical-align:middle;font-size:20px;font-size:2rem;line-height:1.4;color:#333}.home #mainvisual .linkcopy span.f_small{display:inline;font-size:80%}.home #mainvisual .link{position:relative;width:310px;padding:0 47px 0 18px;background-color:#601489;text-align:left}.home #mainvisual .link span{display:table-cell;height:88px;color:#fff;vertical-align:middle;font-size:18px;font-size:1.8rem;line-height:1.6;font-weight:600}.home #mainvisual .link:after{content:"";position:absolute;top:22px;right:30px;width:45px;height:45px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px #fff solid;border-right:2px #fff solid;-moz-border-top-right-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:5px}.home #mainvisualbox #maincatch{left:0;top:20px;padding:10px;font-size:28px;font-size:2.8rem;line-height:1.6;text-align:left;color:#fff;text-shadow:1px 1px 2px #000;background:hsla(194,87%,56%,.8)}.home #mainvisualbox #subcatch{right:0;bottom:10px;padding:10px;background-color:#fff;background:hsla(194,87%,100%,.8);font-size:16px;font-size:1.6rem;line-height:1.6;text-align:left;color:#000}.home #mainvisualbox #topcopy{height:400px;top:0;left:0;z-index:995}.home #topcomment{padding-top:60px}.home #topcomment .topcom{margin-bottom:20px;padding:14px 30px;border:1px #ccc solid;text-align:left}.home .wnew_flash{padding-top:10px;border-top:1px #551b86 dotted}.home section ul.list li.wnew_flash{background-position:left 15px}.home .wnew li br{display:none}.home #bn_mschl{margin-top:40px;border-radius:16px;overflow:hidden;background-color:#fff}.home #bn_mschl #bn1{position:relative;display:flex;align-items:center;min-height:120px;max-height:180px;background:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/banner_bg_pc.jpg) center center no-repeat;background-size:100% auto;box-shadow:0 0 5px rgba(2,4,82,.6) inset}.home #bn_mschl #bn1 #bn_mschl_tt{padding-left:.5em;padding-top:.2em;text-align:left;line-height:1.4;font-size:32px;font-size:3.2rem;letter-spacing:.1em;font-weight:700;color:#020452;text-shadow:0px 0px 4px rgba(256,256,256,1),4px 0px 4px rgba(256,256,256,1),4px 4px 4px rgba(256,256,256,1),0px 4px 4px rgba(256,256,256,1),-4px -4px 4px rgba(256,256,256,1),-4px 0 4px rgba(256,256,256,1),0 -4px 4px rgba(256,256,256,1),0px 0px 4px rgba(256,256,256,1),4px 0px 4px rgba(256,256,256,1),4px 4px 4px rgba(256,256,256,1),0px 4px 4px rgba(256,256,256,1),-4px -4px 4px rgba(256,256,256,1),-4px 0 4px rgba(256,256,256,1),0 -4px 4px rgba(256,256,256,1),1px 1px 1px rgba(256,256,256,.8),1px 0px 1px rgba(256,256,256,.8),0px 1px 1px rgba(256,256,256,.8),-1px -1px 1px rgba(256,256,256,8),-1px 0 1px rgba(256,256,256,.8),0 -1px 1px rgba(256,256,256,.8)}.home #bn_mschl #bn1 #bn_mschl_bt{position:absolute;top:50%;transform:translateY(-50%);right:10px;border-radius:20px;padding:6px 40px;text-align:center;border:1px #020452 solid;background-color:#fff;box-shadow:-3px -3px 5px rgba(0,0,0,.2) inset}.home #bn_mschl #bn1 #bn_mschl_bt span{display:inline-block;line-height:1;font-size:18px;font-size:1.8rem;font-weight:700;color:#020452}.home #bn_mschl #bn1 #bn_mschl_bt span:after{content:'';display:inline-block;width:0;height:0;margin-left:5px;border-style:solid;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #020452;border-right:0}.home #bn_mschl #bn2{background-color:#020452;padding:10px 0;color:#fff;font-size:25px;font-size:2.5rem;line-height:30px;font-weight:700}.home #bn_mschl+article{padding-top:40px}@media only screen and (max-width:1100px){.home #bn_mschl #bn1{min-height:10.9vw;max-height:16.3vw;box-shadow:0 0 .5vw rgba(2,4,82,.6) inset}.home #bn_mschl #bn1 #bn_mschl_tt{font-size:2.9vw;text-shadow:0px 0px 3px rgba(256,256,256,1),3px 0px 3px rgba(256,256,256,1),3px 3px 3px rgba(256,256,256,1),0px 3px 3px rgba(256,256,256,1),-3px -3px 3px rgba(256,256,256,1),-3px 0 3px rgba(256,256,256,1),0 -3px 3px rgba(256,256,256,1),0px 0px 3px rgba(256,256,256,1),3px 0px 3px rgba(256,256,256,1),3px 3px 3px rgba(256,256,256,1),0px 3px 3px rgba(256,256,256,1),-3px -3px 3px rgba(256,256,256,1),-3px 0 3px rgba(256,256,256,1),0 -3px 3px rgba(256,256,256,1),1px 1px 1px rgba(256,256,256,.8),1px 0px 1px rgba(256,256,256,.8),0px 1px 1px rgba(256,256,256,.8),-1px -1px 1px rgba(256,256,256,8),-1px 0 1px rgba(256,256,256,.8),0 -1px 1px rgba(256,256,256,.8)}.home #bn_mschl #bn1 #bn_mschl_bt{right:.5em;border-radius:20px;padding:1px 30px;box-shadow:-2px -2px 4px rgba(0,0,0,.2) inset}.home #bn_mschl #bn1 #bn_mschl_bt span{font-size:15px}.home #bn_mschl #bn1 #bn_mschl_bt span:after{margin-left:6px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #020452}.home #bn_mschl #bn2{background-color:#020452;padding:.9vw 0;font-size:2.3vw;line-height:2.7vw}.home #bn_mschl+article{padding-top:40px}}#latestletter{margin-top:45px;border:1px #ccf0fc solid}#latestletter #lettercontent{padding:18px}#latestletter #lettertext{padding:1em 0 0}#latestletter #abountletter{padding:18px;background-color:#ccf0fc}#latestletter #abountletter ul{padding-top:1em}#latestletter #abountletter ul li{padding-left:1em;text-indent:-1em}#latestletter #abountletter ul li:before{content:'※'}.letterresume{display:block;margin-top:.5em;padding:6px 12px;background-color:#efefef}.mediatitle{display:inline}.en .pullbox{height:60px;padding-bottom:30px;overflow:hidden}.en .pullbox:nth-of-type(2){height:auto;overflow:visible}.en .pullbox .bt_pull{bottom:0;left:0;height:40px;margin-left:20px}.en .pullbox .arrowbox{top:-24px;left:0;width:50px;height:50px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px #551b86 solid;border-right:2px #551b86 solid;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.en .pullbox:nth-of-type(2) .arrowbox{top:-10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.en .pullbox .cl_op{top:0;left:0;width:50px;text-align:center}.en .pullbox .bt_pull .close{display:none}.en .pullbox .bt_pull .open{display:block}.en .pullbox:nth-of-type(2) .bt_pull .close{display:block}.en .pullbox:nth-of-type(2) .bt_pull .open{display:none}section ul.list ol,section ul.list ul.disc{margin-top:.5em;padding:0 0 0 2em}section ul.list li li{background-image:none;padding:0}section ul.list ul.disc li{list-style-type:disc}section ul.list ol li{list-style-type:decimal}.single .single_catname{display:inline-block;margin-bottom:1em;padding:4px 20px;background-color:#efefef}.single .column p{padding-top:1.5em}.single .column p:first-child{padding-top:3em}.single .column a{color:navy}.single .column.yearlist a{color:#333}.single .column h3{margin:2em 0;font-size:24px;font-size:2.4rem;color:#000}.single .column.release h3+blockquote,.single .column.irexecutive h3+blockquote{margin:-1em 0 2em 2em;padding:0;font-size:18px;font-size:1.8rem}.single .column.release h3+blockquote p,.single .column.irexecutive h3+blockquote p{margin:0;padding:0}.single .column h3+blockquote:after{content:'--------------------';display:block;margin:1em 0 0 -2em;color:#601489}.single .column h4{margin:2em 0 0;font-weight:400;color:#601489;font-size:20px;font-size:2rem}.single .column h5{margin:1.5em 0 0;color:#000;font-size:18px;font-size:1.8rem;font-weight:400}.single .column h6{margin-top:50px;border:1px #ccc solid;padding:20px 16px;text-align:center;font-weight:400;font-size:100%}.single .column ul{margin:1em 0 1em .5em}.single .column ul li{list-style-type:disc;margin:.3em 0 0 1em}.single .column.irexecutive blockquote,.single .column.irexecutive blockquote ul,.single .column.release blockquote,.single .column.release blockquote ul{margin:0;padding:0}.single .column.irexecutive blockquote ul li,.single .column.release blockquote ul li{list-style-type:none;margin:.4em 0 0 3em;text-indent:-3em}.single .column ol{margin:1em 0}.single .column ol li{list-style-type:decimal;margin:.3em 0 0}.single .column table,.single .column td,.single .column th{border:1px #ccc solid}.single .column table{margin-top:3em}.single .column td,.single .column th{padding:2px 6px}.single .column th{text-align:center;background-color:#999;color:#fff}.single .column tr:nth-of-type(even) td{border-bottom:2px #ccc solid;background-color:#eee}.single .wp-caption{padding-top:1.5em}.single .wp-caption p{padding-top:0;font-size:14px;font-size:1.4rem}.page section ul.bullet{display:block;margin-top:20px;padding:10px}.books section ul.bullet{margin-top:10px;padding-top:0}.page section ul.bullet li{text-indent:-.5em;padding-left:.5em;padding-bottom:.5em;margin-left:.5em}.books section ul.bullet li{padding-bottom:4px}.page section ul.bullet li:before{content:'●';display:inline-block;width:1em;font-size:50%}.page section ul.bullet_pp li:before{color:#551b86}.page section ul.bullet li.head{text-indent:0;padding-left:0;margin-left:0}.page section ul.bullet li.head:before{content:'';display:inline}.page section ul.bar{display:block;margin-top:0;padding:0 10px}.page section ul.bar li{text-indent:-.5em;padding-left:.5em;padding-bottom:1em;margin-left:.5em}.page section ul.bar li:before{content:'-';display:inline-block;width:.5em}.page section ul.bul li:before{content:'•';display:inline-block;width:.5em}.page section ul.nobul{display:block;margin-top:0;padding:0 10px}.page section ul.nobul li{padding-bottom:1em;margin-left:.5em}.page.en .letter_no{display:inline-block;width:11em}.innerbutton .column.buttonclose{padding-top:0;margin-top:40px}.innerbutton .buttonclose{height:60px;overflow:hidden;border:none}.innerbutton .buttonclose.open{border:1px #ccc solid}.innerbutton .h3_button{position:relative;background-color:#e5e5e5;border-bottom:1px #551b86 solid;border-right:1px #551b86 solid;overflow:hidden}.innerbutton .buttonclose.open .h3_button{border:none}.innerbutton .h3_button:after{content:"";position:absolute;right:25px;width:40px;height:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:22px;border:none;border-bottom:2px #551b86 solid;border-right:2px #551b86 solid;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.innerbutton .buttonclose.open .h3_button:after{top:22px;border:none;border-top:2px #551b86 solid;border-left:2px #551b86 solid;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}.innerbutton h3{display:table-cell;height:59px;vertical-align:middle;color:#551b86;font-size:22px;font-size:2.2rem;padding:0 100px 0 30px}.en .innerbutton h3{font-size:20px;font-size:2rem;line-height:1.4}.innerbutton .buttonclose.open h3{height:60px;padding-left:29px;margin-top:-1px}.innerbutton .h3_contents{padding:20px 10px 20px 20px}.buttoncontainer{padding:40px 0 0 20%}section .bodytxt .buttoncontainer p{margin-top:0}.innerbutton .h3_contents .buttoncontainer>a,.innerbutton .h3_contents .buttoncontainer>.button_n{display:block;position:relative;margin:0 0 5px;background-color:#551b86;overflow:hidden}.innerbutton .h3_contents .button,.innerbutton .h3_contents .button_n>a{margin-right:59px;background-color:#fff;border:1px #551b86 solid;overflow:hidden}.innerbutton .h3_contents .button_n>a{display:flex;align-items:center;height:58px;padding-left:20px;font-size:18px;font-size:1.8rem}.innerbutton .h3_contents a:hover .button,.innerbutton .h3_contents .buttoncontainer>.button_n>a:hover{opacity:.8}.innerbutton .h3_contents .button span{display:table-cell;height:58px;padding-left:20px;vertical-align:middle;font-size:18px;font-size:1.8rem}.innerbutton .h3_contents a:after{content:"";position:absolute;top:13px;right:20px;width:30px;height:30px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:2px #fff solid;border-right:2px #fff solid;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}.page .flex_pc .flex_right{text-align:right;padding:50px 10px 0 30px}.data section ul li span{display:block;padding:30px 10px 20px}.data span.itemname{width:6em}.data.en span.itemname{width:12em}.data span.item{font-size:20px;font-size:2rem}.data #map{width:85%;height:400px;margin:30px 0 20px 20px}.data #map iframe{width:100%;height:400px}.data #printmap{display:inline-block;padding:2px 10px;background-color:#601489;-webkit-border-radius:4px;border-radius:6px;font-size:16px;font-size:1.6rem;margin-left:20px}.map .w_print{width:98%;max-width:630px;overflow:hidden;margin-left:auto;margin-right:auto}.map header{height:auto;margin:30px auto 20px;font-size:20px;font-size:2rem}.map #companyname{bottom:10px;width:auto}.map .h1{font-size:20px;font-size:2rem}.map .bottom_contact{margin:20px auto;padding:20px}.map .bottom_contact ul{padding:0;height:auto}.map .bottom_contact li{margin:0;padding:0}.map .bottom_contact li span{margin:0;padding:0;height:auto;text-align:left}.map .bottom_contact li span.itemname{width:6em}.map .bottom_contact ul.bullet{text-align:left;margin:0}.map #bt_print{position:absolute;right:1%;top:10px;display:inline-block;padding:2px 10px;background-color:#601489;-webkit-border-radius:4px;border-radius:6px;font-size:16px;font-size:1.6rem}.map #bt_print a{color:#fff}.team h3{height:125px;background-color:#ccf0fc;overflow:hidden}.team h3 span{display:block}.team h3 .photo{left:15px;top:0;width:115px;height:125px;background-color:#fff;overflow:hidden;border-radius:8px;text-align:center}.team h3 .photo span{width:105px;height:0;margin:0 auto;padding-top:125px;background-position:center top;background-repeat:no-repeat;background-size:auto 125px;overflow:hidden;border-radius:8px}.team h3 .namebox{left:145px;bottom:10px}.team h3 .namebox span{display:inline}.team h3 .namebox .position{display:block;padding-top:6px;font-size:14px;font-size:1.4rem;font-weight:400;line-height:1.2}.books .bookbox{min-height:145px;padding:20px 0 20px 120px;border-bottom:2px #ccc dotted}.books .cover{left:0;top:10px;width:120px}.books .bullet li{margin-top:0}.books .nocover{display:table-cell;width:105px;height:145px;text-align:center;vertical-align:middle}.numindent{display:block;text-indent:-3em;margin-left:3em}.privacy2 table,.privacy2 td,.privacy2 th{border:1px #aaa solid;border-collapse:collapse;border-spacing:0}.privacy2 td,.privacy2 th{padding:4px 6px}.privacy2 tr td:first-child{white-space:nowrap}.guidance .circle_num{display:inline-block;width:16px;height:14px;padding-bottom:2px;margin-right:2px;text-align:center;-webkit-border-radius:10px;border-radius:10px;border:1px #333 solid;font-size:12px;font-size:1.2rem}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.h1 span,.h2 span,.h3 span{padding-top:2px;line-height:1}*::-ms-backdrop,.box_bt a span{padding:2px 10px 0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.box_bt a span{padding:2px 10px 0}}@media only screen and (max-width:959px){.sp{display:block}.pc{display:none}.w_100m{width:98%;margin-left:1%;margin-right:1%}.w_85{width:85%}.w_80{width:80%}header{height:90px;padding-top:8px}#logo{width:160px;height:49px}#companyname{left:0;bottom:14px;width:auto;height:18px}#companyname a{font-size:16px;font-size:1.6rem}#navibt{position:absolute;top:18px;right:4px;width:50px;height:44px;padding:6px 5px 10px;border:1px #cfcfcf solid;background-color:#fff;-webkit-border-radius:4px;border-radius:4px}#navibt span{display:block;width:100%;height:8px;margin-top:6px;-webkit-border-radius:4px;border-radius:4px;background-color:#cfcfcf}#bt_contact{top:18px;right:75px}.home #btLn{top:18px;right:147px}.home.en #btLn{right:70px}#headnavi{position:absolute;right:0;display:none;width:0;height:auto;min-height:100%;text-align:left;overflow:hidden;z-index:9999;background-color:#fff;box-shadow:-3px 0 5px #ccc}#headnavi div{width:300px;margin:30px auto 120px 0;overflow:hidden}#headnavi #closebt{width:100px;margin:1em auto;padding:3px 5px 5px;border:1px #7f7f7f solid;-webkit-border-radius:4px;border-radius:4px;color:#7f7f7f;font-size:30px;font-size:3rem;line-height:1;text-align:center}#headnavi ul{display:block;width:100%;height:auto}#headnavi li:last-child{display:block}#headnavi li,#headnavi li:first-child{width:100%;text-align:left;border-bottom:1px #999 solid}#headnavi li a{display:block;height:auto;padding:10px 10px 6px;border-right:none;font-size:16px;font-size:1.6rem;color:#333}#headnavi li:first-child span a{border-left:none}#headnavi li a:hover{border-bottom:none}#headnavi li span:hover{color:#333;border-bottom:none}#headnavi li.current-menu-item span{background-color:#ccc;border-bottom:none}#headnavi li ul{position:relative;left:auto;top:auto;visibility:visible;opacity:1;width:auto;height:auto;margin:0;padding:0 0 10px;transition:none;overflow:visible}#headnavi li:hover ul{opacity:1;width:auto;height:auto}#headnavi li:nth-of-type(5) ul,#headnavi li:nth-of-type(4) ul{right:auto}#headnavi li li,#headnavi li li:first-child,#headnavi li li:last-child,#headnavi li.current-menu-parent li{border-bottom:none}#headnavi li li a,#headnavi li.current-menu-parent li a{width:auto;text-indent:-1em;margin-left:1em;padding:6px 6px 1em;background-color:#fff;border-top:none}#headnavi li li a:before,#headnavi li li:first-child a,#headnavi li li:last-child a{content:"-- "}#headnavi li a:hover,#headnavi li.current-menu-parent a,#headnavi li.current-menu-item a,.release.en #headnavi>div>ul>li:nth-of-type(2)>a,.release.en #headnavi li:nth-of-type(2) li:nth-of-type(1) a,.letter.en #headnavi>div>ul>li:nth-of-type(2)>a,.letter.en #headnavi li:nth-of-type(2) li:nth-of-type(2) a,.about_management_school #headnavi>div>ul>li:nth-of-type(2)>span a{color:#601489;background-color:#fff;opacity:1}#headnavi li li a:hover,#headnavi li.current-menu-parent li a:hover,#headnavi li.current-menu-parent li.current_page_item a,#headnavi li.current-menu-parent li.current-menu-item a.about_management_school #headnavi li:nth-of-type(2) li:nth-of-type(6) a{color:#601489;background-color:#fff;opacity:1}#main{padding-top:30px}#footbnbox{padding-top:100px}#footbnbox .name br{display:none}.home #footbnbox{padding-top:40px}#footbnbox #bnbox{width:98%;background-color:#ccc;padding:16px 1% 16px;margin:0 0 16px}#footbnbox .bnhead{padding-bottom:16px}#footbnbox .banner{width:48%}#footnavi{margin-top:50px}#fnavmenu{height:650px}section .column{width:97%;margin-left:auto;margin-right:auto}section ul.list{padding:1em 0 0}.home #mainvisual{height:438px}.home #mainvisual .mainimg .img{height:350px}.home #mainvisual .linkcopy{padding:0 10px}.home #mainvisual .linkcopy span{font-size:18px;font-size:1.8rem;line-height:1.2}.home #mainvisualbox #maincatch{top:10px;font-size:22px;font-size:2.2rem}.home #mainvisualbox #subcatch{bottom:55px}.page .flex_pc .flex_right{text-align:center;padding:10px 0 0}.single .wp-caption img{width:100%;height:auto}.innerbutton .h3_button:after{width:30px;height:30px}.innerbutton h3{font-size:18px;font-size:1.8rem;padding:0 80px 0 20px}.en .innerbutton h3{font-size:16px;font-size:1.6rem;line-height:1.4}.innerbutton .buttonclose.open h3{padding-left:19px}.buttoncontainer{padding-left:0}.innerbutton .h3_contents .button span{font-size:16px;font-size:1.6rem}.map #logo{width:200px;height:61px}.map #companyname{left:210px;bottom:10px;width:auto;height:20px}.map #companyname a{font-size:20px;font-size:2rem}.irtool #ir_sample{display:-webkit-flex;display:flex}.irtool #ir_sample p{width:50%;text-align:center}}@media only screen and (max-width:599px){.flex_pc{display:block}#logo{width:136px;height:38px}#companyname{bottom:4px;width:128px;height:auto;line-height:1.2}#companyname a{font-size:14px;font-size:1.4rem}#btLn,#bt_contact{width:45px;font-size:12px;font-size:1.2rem}#navibt{width:40px;right:1px}#bt_contact{right:56px}.home #btLn{right:106px}#headnavi{width:100%}#headnavi div{max-width:100%}#footbnbox #bnframe.flex,#footbnbox #btnbox.flex{display:block}#footbnbox .banner{margin:0 auto;width:96%;max-width:360px}#footbnbox .banner:first-child{margin-bottom:12px}#footbnbox .ft_button{width:100%;height:60px;margin-bottom:5px}#footbnbox .ft_button a:after{right:20px;width:20px;height:20px}#footbnbox .name{height:60px;padding:0 30px 0 15px}#footnavi #ftnavi ul li ul{margin:0 0 0 14px}#fnavmenu{height:760px}#bt_top{width:100%}#bt_top a{width:100%;padding:5px 0;text-align:center}footer{margin-bottom:20px}.h1,.h2{padding-left:0}.h1{font-size:24px;font-size:2.4rem}.h2{font-size:18px;font-size:1.8rem}.home .h2 span{width:100%;padding-right:0;font-size:18px;font-size:1.8rem}.h3{font-size:16px;font-size:1.6rem}.home #mainvisual{height:auto}.home #mainvisual .mainimg .img{height:300px}.home #mainvisual .mainimglink{height:auto}.home #mainvisual .mainimglink .flex{display:block}.home #mainvisual .linkcopy{padding:0 10px}.home #mainvisual .linkcopy span{height:80px;font-size:16px;font-size:1.6rem;line-height:1.4}.home #mainvisual .link{width:auto;padding:0 40px 0 18px;background-color:#601489;text-align:left}.home #mainvisual .link span{height:50px;font-size:16px;font-size:1.6rem;line-height:1.4}.home #mainvisual .link:after{top:50%;right:12px;width:20px;height:20px;margin-top:-10px}.home #mainvisualbox #maincatch{font-size:16px;font-size:1.6rem}.home #mainvisualbox #subcatch{bottom:110px;font-size:12px;font-size:1.2rem}.home #bn_mschl{margin-top:20px}.home #bn_mschl #bn1{padding-bottom:8.7vw;min-height:calc(25.8vw - 8.7vw);max-height:calc(30.7vw - 8.7vw);min-height:calc(19.3vw - 8.7vw);max-height:calc(24.2vw - 8.7vw);background-image:url(//www.j-eurusir.com/wp-content/themes/jeurus2018/images/banner_bg_sp.jpg);box-shadow:0 0 .4vw rgba(2,4,82,.6) inset}.home #bn_mschl #bn1 #bn_mschl_tt{padding-top:4vw;padding-left:.7em;font-size:4.8vw;line-height:1.5;letter-spacing:0;text-shadow:0px 0px 3px rgba(256,256,256,1),3px 0px 3px rgba(256,256,256,1),3px 3px 3px rgba(256,256,256,1),0px 3px 3px rgba(256,256,256,1),-3px -3px 3px rgba(256,256,256,1),-3px 0 3px rgba(256,256,256,1),0 -3px 3px rgba(256,256,256,1),0px 0px 3px rgba(256,256,256,1),3px 0px 3px rgba(256,256,256,1),3px 3px 3px rgba(256,256,256,1),0px 3px 3px rgba(256,256,256,1),-3px -3px 3px rgba(256,256,256,1),-3px 0 3px rgba(256,256,256,1),0 -3px 3px rgba(256,256,256,1),1px 1px 1px rgba(256,256,256,.8),1px 0px 1px rgba(256,256,256,.8),0px 1px 1px rgba(256,256,256,.8),-1px -1px 1px rgba(256,256,256,8),-1px 0 1px rgba(256,256,256,.8),0 -1px 1px rgba(256,256,256,.8)}.home #bn_mschl #bn1 #bn_mschl_bt{top:auto;bottom:4.35vw;transform:translateY(50%);right:.5em;padding:.1vw 3.6vw;box-shadow:-.5vw -.5vw .8vw rgba(0,0,0,.2) inset}.home #bn_mschl #bn1 #bn_mschl_bt span{line-height:1;font-size:3.4vw}.home #bn_mschl #bn1 #bn_mschl_bt span:after{content:'';display:inline-block;width:0;height:0;margin-left:5px;border-style:solid;border-top:1.4vw solid transparent;border-bottom:1.4vw solid transparent;border-left:1.7vw solid #020452;border-right:0}.home #bn_mschl #bn2{background-color:#020452;padding:1.4vw 0;color:#fff;font-size:3.9vw;line-height:5.3vw}.home #bn_mschl+article{padding-top:20px}.innerbutton .column.buttonclose{margin-top:30px}.innerbutton .buttonclose{height:100px}.innerbutton .h3_button:after{right:18px;bottom:42px;width:20px;height:20px}.innerbutton .buttonclose.open .h3_button:after{top:42px}.innerbutton h3{height:99px;padding:0 50px 0 12px}.innerbutton .buttonclose.open h3{height:100px;padding:0 50px 0 12px}.innerbutton .h3_contents .button{margin-right:39px}.innerbutton .h3_contents .button span{height:68px;padding-left:16px}.innerbutton .h3_contents a:after{top:50%;right:12px;width:20px;height:20px;margin-top:-10px}.data section ul li span{display:block;padding:0}.data span.itemname{width:6em;padding:30px 10px 0 0}.data span.item{font-size:16px;font-size:1.6rem}.data #map{width:85%;height:400px;margin:30px 0 20px 20px}.team h3 .namebox .position{padding-top:4px;font-size:10px;font-size:1rem}.irtool #ir_sample{display:block}.irtool #ir_sample p{width:100%;text-align:center}.map header{padding-bottom:2em;font-size:16px;font-size:1.6rem}.map #companyname{left:0;bottom:0}}@media print{#bt_top{display:none}body{zoom:70%}}.logged-in-disp{display:none!important}.logged-in .logged-in-disp{display:block!important}.nodisp{display:none!important}