.subHeader section.subVisualArea .pageInfo{width:1200px;position:relative;margin:0 auto;padding-top:49px}
.subHeader section.subVisualArea .pageInfo p.title{font-size:26px;height:26px;line-height:26px;font-family:'Nanum Square';font-weight:700;text-align:center;margin-bottom:19px}
.subHeader section.subVisualArea .pageInfo p.pageHistory{font-size:14px;font-weight:200;text-align:center}
.subHeader section.subVisualArea .pageInfo p.pageHistory img{margin:0 10px}
.subHeader section.subVisualArea .pageInfo p.pageHistory span:last-of-type{font-weight:300}

.subHeader section.pageHelpMenu{height:50px;background-color:#0188bf;background-image:linear-gradient(120deg,#b23b6a 10%,#5e6ab2 85%)}/*메뉴 bar 색깔 */
.subHeader section.pageHelpMenu>div{position:relative; margin:0 auto; max-width:1200px;}/*서브 bar 메뉴 css 이거였음---->width:1200px;*/
.subHeader section.pageHelpMenu>div>a{float:left;width:32px;height:50px;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);text-indent:-999px;background:url(/cmhospital/img2/home_icon.png) center no-repeat}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu{float:left;height:50px;position:relative}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu button{width:128px;margin:0;float:none;display:block;text-align:left;background:0 0;border-width:0;left:auto;right:auto;top:auto;bottom:auto;position:relative;height:50px;font-weight:500;font-size:15px;line-height:50px;color:#fff;padding:0 15px;border-right:1px solid rgba(255,255,255,.3)}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu button:after,
.subHeader section.pageHelpMenu>div>.dropDownSubMenu button:before{content:normal;background:0 0;width:auto;height:auto;margin:0;padding:0;float:none;display:block;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu button:after{display:block;position:absolute;content:"▼";font-weight:500;font-size:7px;height:50px;line-height:50px;top:0;right:15px;}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu ul{position:absolute;z-index:1;top:50px;left:0;width:100%;border:1px solid #e5e5e5; background-color:#ffffff;display:none}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu ul li{padding:0 14px;height:46px;line-height:46px; border-top:1px solid #e5e5e5;}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu ul li a{font-size:15px}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu ul li a:hover{border-bottom:0px solid #58b1d3;color:#a64274;font-weight:500}
.subHeader section.pageHelpMenu>div>.dropDownSubMenu ul li.sel{background-color:#b23b6a;background-image:linear-gradient(120deg,#b23b6a 10%,#5e6ab2 90%)}/*마우스 오릴때 색깔*/
.subHeader section.pageHelpMenu>div>.dropDownSubMenu ul li.sel a{color:#fff;font-weight:500}
.subHeader section.pageHelpMenu>div .buttonGroup{position:absolute;right:0;top:0;letter-spacing:-4px}
.subHeader section.pageHelpMenu>div .buttonGroup button#btnLinkCopy{margin:0;padding:0;float:none;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto;display:inline-block;width:50px;height:50px;border-left:1px solid rgba(255,255,255,.3);border-right:1px solid rgba(255,255,255,.3);text-indent:-999px;overflow:hidden;background:url(https://www.gjlib.go.kr/img/sub/link_icon.png) center no-repeat}
.subHeader section.pageHelpMenu>div .buttonGroup button#btnLinkCopy:after,
.subHeader section.pageHelpMenu>div .buttonGroup button#btnLinkCopy:before{content:normal;background:0 0;width:auto;height:auto;margin:0;padding:0;float:none;display:block;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto}
.subHeader section.pageHelpMenu>div .buttonGroup button#btnPrint{margin:0;padding:0;float:none;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto;display:inline-block;width:50px;height:50px;border-right:1px solid rgba(255,255,255,.3);text-indent:-999px;overflow:hidden;background:url(https://www.gjlib.go.kr/img/sub/print_icon.png) center no-repeat}
.subHeader section.pageHelpMenu>div .buttonGroup button#btnPrint:after,
.subHeader section.pageHelpMenu>div .buttonGroup button#btnPrint:before{content:normal;background:0 0;width:auto;height:auto;margin:0;padding:0;float:none;display:block;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto}section.subWrap{width:1200px;margin:40px auto 0;position:relative}

section.subWrap .subInfo{float:left;width:250px;margin-right:40px}
section.subWrap .subInfo nav{margin-bottom:40px;border-bottom:none}
section.subWrap .subInfo nav h3{height:110px;font-size:22px;color:#fff;font-weight:600;border-bottom:1px solid #cfcfcf;background-color:#018ac1;text-align:center;line-height:110px}
section.subWrap .subInfo nav>ul{margin-top:5px}section.subWrap .subInfo nav>ul>li{font-weight:500;margin-bottom:3px}section.subWrap .subInfo nav>ul>li>a{display:block;line-height:24px;position:relative;padding:10px 27px;font-size:16px;word-break:keep-all;background-color:#f4f5f9;font-weight:400}
section.subWrap .subInfo nav>ul>li>a[target=_blank]:after,section.subWrap .subInfo nav>ul>li>ul>li>a[target=_blank]:after{font-family:'Font Awesome 5 Free';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;margin:0 6px;vertical-align:middle}
section.subWrap .subInfo nav>ul>li>a[target=_blank]:after{font-weight:900;content:"\f35d";color:#999;font-size:11px;display:inline-block}section.subWrap .subInfo nav>ul>li>a.on,section.subWrap .subInfo nav>ul>li>a:hover{color:#fff;font-weight:600;background-color:#b23b6a;background-image:linear-gradient(120deg,#b23b6a 10%,#3b8820 90%)}
section.subWrap .subInfo nav>ul>li>ul{padding:10px 0;background-color:#f5f4f5}section.subWrap .subInfo nav>ul>li>ul>li>a{display:block;position:relative;font-size:15px;font-weight:400;padding:4px 15px 4px 42px}section.subWrap .subInfo nav>ul>li>ul>li>a:before{position:absolute;width:2px;height:2px;background-color:#1e1e1e;content:"";display:block;top:14px;left:32px}
section.subWrap .subInfo nav>ul>li>ul>li>a[target=_blank]:after{font-weight:900;content:"\f35d";color:#999;font-size:11px;display:inline-block}section.subWrap article{float:left;width:910px;margin-bottom:40px}section.subWrap article header.articleTitle{height:60px;border-bottom:1px solid #1b4792;margin-bottom:20px}
section.subWrap article header.articleTitle h1{display:inline-block;position:relative;height:59px;line-height:59px;font-size:30px;font-weight:500}section.subWrap article header.articleTitle h1:after{display:block;position:absolute;width:20px;height:20px;content:"";right:-20px;top:0;background:url(/img/sub/title_bg.jpg) no-repeat}
section.subWrap article div.articleWrap{padding:0}
section.subWrap article div.articleWrap:after{content:"";display:block;clear:both}
section.subWrap article div.articleWrap .history .historyWrap{display:block;position:relative;padding-left:406px;margin-bottom:30px}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap .history .historyWrap{padding-left:38vw}}
section.subWrap article div.articleWrap .history .historyWrap h2{left:0;padding-left:50px;top:0;position:absolute;height:46px;line-height:46px;font-size:24px;font-weight:500}
section.subWrap article div.articleWrap .history .historyWrap h2:before{height:1px;width:215px;top:23px;left:158px;position:absolute;display:block;content:"";background-color:#b7b7b7}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap .history .historyWrap h2:before{width:17vw;left:18.5vw}
section.subWrap article div.articleWrap .history .historyWrap h2{padding-left:2vw;font-size:2rem}}
section.subWrap article div.articleWrap .history .historyWrap h2:after{content:"년";display:inline}
section.subWrap article div.articleWrap .history .historyWrap ul li{position:relative;height:46px;line-height:46px;font-size:17px}
section.subWrap article div.articleWrap .history .historyWrap ul li:before{content:"";left:0;top:50%;margin-top:-2px;position:absolute;display:block;background-color:#028ac4;width:4px;height:4px;border-radius:2px}
section.subWrap article div.articleWrap .history .historyWrap ul li .month{text-align:right;display:inline-block;padding-right:30px;width:77px;font-weight:500}
section.subWrap article div.articleWrap .history .historyWrap ul li .month:after{content:"월";display:inline}
section.subWrap article div.articleWrap .mobileBlock{display:none}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap .history .historyWrap ul li{font-size:1.2rem}
section.subWrap article div.articleWrap .history .historyWrap ul li .month{width:9vw;padding-right:2vw}
section.subWrap article div.articleWrap .mobileBlock{display:block}}
section.subWrap article div.articleWrap .mobileNone{display:block}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h1:after,section.subWrap article div.articleWrap div.location ul li:after{display:none}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg{position:relative;width:100%;height:300px;margin:50px 0 30px;background:url(/img/sub/greeting_bg.jpg) bottom center no-repeat;background-size:cover}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap .mobileNone{display:none}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg{height:45vw;margin:0 0 10px}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h1,section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h2{text-align:center}}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h1,section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h2{margin:0;color:#fff}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h1{padding:5vw 0 0 3vw;font-size:3.1rem}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h1{padding:10vw 0 0}}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h2{font-weight:500;padding:2vw 0 0 3vw;font-size:2.5rem;line-height:3rem}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg img{position:absolute;right:2vw;bottom:0}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg h2{padding:4vw 0 0}
section.subWrap article div.articleWrap div.GreetingDiv div.GreetingBg img{display:none}}
section.subWrap article div.articleWrap div.GreetingDiv p{padding:0 20px}
section.subWrap article div.articleWrap div.GreetingDiv span.fr{margin-top:10px}
section.subWrap article div.articleWrap div.GreetingDiv span.fr strong{font-size:1.7rem;margin-right:10px}
section.subWrap article div.articleWrap div.GreetingDiv span.fr img{vertical-align:text-bottom}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap div.GreetingDiv p{padding:0}
section.subWrap article div.articleWrap div.GreetingDiv span.fr img{width:15vw}}
section.subWrap article div.articleWrap #map{width:100%;height:400px;margin-bottom:20px}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap 
#map{height:250px}}section.subWrap article div.articleWrap div.location ul li{padding-left:0;margin:0}
section.subWrap article div.articleWrap div.location ul li:first-of-type span.locaInfoTitle{border-top:2px solid #008AC1}
section.subWrap article div.articleWrap div.location ul li:first-of-type span.locaInfoDesc{border-top:2px solid #70BD53}
section.subWrap article div.articleWrap div.location ul li:last-of-type>span{border-bottom:1px solid #000}
section.subWrap article div.articleWrap div.location ul li span{display:inline-block;height:60px;line-height:60px;font-size:1.7rem}
section.subWrap article div.articleWrap div.location ul li span.locaInfoTitle{width:180px;background-color:#F6F6F6;text-align:center}

@media (min-width:0px) and (max-width:1024px){section.subWrap article div.articleWrap div.location ul li span.locaInfoTitle{width:20vw}}
section.subWrap article div.articleWrap div.location ul li span.locaInfoDesc{width:715px;margin-left:15px;padding-left:30px}

@media (min-width:0px) and (max-width:1024px)
{section.subWrap article div.articleWrap div.location ul li span.locaInfoDesc{width:71.5vw;margin-left:1.5vw;padding-left:3vw}}
section.subWrap article div.articleWrap div.orgchart ul{position:relative}
section.subWrap article div.articleWrap div.orgchart ul:after{display:block;content:"";position:absolute;width:calc(100% - 195px);height:1px;top:150%;left:97.5px;background-color:#CACACA}

@media (min-width:769px) and (max-width:1024px)
{section.subWrap article div.articleWrap div.orgchart ul:after{width:calc(100% - 20vw);left:10vw}}
section.subWrap article div.articleWrap div.orgchart ul li{width:165px;height:90px;padding-left:0;text-align:center}

@media (min-width:769px) and (max-width:1024px)
{section.subWrap article div.articleWrap div.orgchart ul li{width:17vw}}
section.subWrap article div.articleWrap div.orgchart ul li.libChief{background-color:#008AC1;color:#fff;font-size:2.3rem;padding:15px 0;margin:0 auto 100px}

@media (min-width:0px) and (max-width:768px)
{section.subWrap article div.articleWrap div.orgchart ul:after{display:none}
 section.subWrap article div.articleWrap div.orgchart ul li{width:100%;height:auto}
 section.subWrap article div.articleWrap div.orgchart ul li.libChief{padding:20px 0;margin-bottom:50px}}
 section.subWrap article div.articleWrap div.orgchart ul li.libChief:after{top:90px;left:50%;width:1px;height:100px;background-color:#C2C2C2}
 
 @media (min-width:0px) and (max-width:768px)
 {section.subWrap article div.articleWrap div.orgchart ul li.libChief:after{height:50px;top:100%}}
 section.subWrap article div.articleWrap div.orgchart ul li.mem{margin:0 0 40px 14px;border:1px solid #CACACA;display:inline-block;float:left;height:130px}
 
 @media (min-width:769px) and (max-width:1024px)
 {section.subWrap article div.articleWrap div.orgchart ul li.mem{margin-left:1.5vw}}
 
 @media (min-width:0px) and (max-width:768px)
 {section.subWrap article div.articleWrap div.orgchart ul li.mem{margin:0;float:none;height:auto;border-bottom:0}
  section.subWrap article div.articleWrap div.orgchart ul li.mem:last-of-type{border-bottom:1px solid #CACACA}
  section.subWrap article div.articleWrap div.orgchart ul li.mem:after{display:none}}
  section.subWrap article div.articleWrap div.orgchart ul li.mem:after{left:50%;top:-56px;width:1px;height:55px;background-color:#C2C2C2}
  section.subWrap article div.articleWrap div.orgchart ul li.mem:nth-of-type(4):after,section.subWrap article div.articleWrap div.orgchart ul li.mem:nth-of-type(n+7):after{display:none}
  section.subWrap article div.articleWrap div.orgchart ul li.mem span{text-align:center;display:block;padding:10px 0}
  section.subWrap article div.articleWrap div.orgchart ul li.mem span:nth-of-type(1){font-size:2.1rem;font-weight:500}
  section.subWrap article div.articleWrap div.orgchart ul li.mem span:nth-of-type(2){border-top:1px solid #CACACA;border-bottom:1px solid #CACACA;color:#008AC1;padding:0;font-size:1.9rem}
  section.subWrap article div.articleWrap div.orgchart ul li.mem span:last-of-type{color:#555;font-size:1.8rem}

  
  @media (min-width:0px) and (max-width:768px)
  {section.subWrap article div.articleWrap div.orgchart ul li.mem span{display:inline-block}
   section.subWrap article div.articleWrap div.orgchart ul li.mem span:nth-of-type(1){width:20vw}
   section.subWrap article div.articleWrap div.orgchart ul li.mem span:nth-of-type(2){width:30vw;border:0}
   section.subWrap article div.articleWrap div.orgchart ul li.mem span:last-of-type{width:40vw}}
   section.subWrap article .styleGuide img,section.subWrap article .styleguide img{max-width:100%}
   section.subWrap article .styleGuide html,section.subWrap article .styleguide html{font-size:10px}
   section.subWrap article .styleGuide blockquote+h1,section.subWrap article .styleGuide blockquote+h2,
   section.subWrap article .styleGuide blockquote+h3,section.subWrap article .styleGuide blockquote+h4,
   section.subWrap article .styleGuide blockquote+h5,section.subWrap article .styleGuide blockquote+h6,
   section.subWrap article .styleGuide div+h1,section.subWrap article .styleGuide div+h2,
   section.subWrap article .styleGuide div+h3,section.subWrap article .styleGuide div+h4,
   section.subWrap article .styleGuide div+h5,section.subWrap article .styleGuide div+h6,
   section.subWrap article .styleGuide ol+h1,section.subWrap article .styleGuide ol+h2,
   section.subWrap article .styleGuide ol+h3,section.subWrap article .styleGuide ol+h4,
   section.subWrap article .styleGuide ol+h5,section.subWrap article .styleGuide ol+h6,
   section.subWrap article .styleGuide p+h1,section.subWrap article .styleGuide p+h2,
   section.subWrap article .styleGuide p+h3,section.subWrap article .styleGuide p+h4,
   section.subWrap article .styleGuide p+h5,section.subWrap article .styleGuide p+h6,
   section.subWrap article .styleGuide table+h1,section.subWrap article .styleGuide table+h2,
   section.subWrap article .styleGuide table+h3,section.subWrap article .styleGuide table+h4,
   section.subWrap article .styleGuide table+h5,section.subWrap article .styleGuide table+h6,
   section.subWrap article .styleGuide ul+h1,section.subWrap article .styleGuide ul+h2,
   section.subWrap article .styleGuide ul+h3,section.subWrap article .styleGuide ul+h4,
   section.subWrap article .styleGuide ul+h5,section.subWrap article .styleGuide ul+h6,
   section.subWrap article .styleguide blockquote+h1,section.subWrap article .styleguide blockquote+h2,
   section.subWrap article .styleguide blockquote+h3,section.subWrap article .styleguide blockquote+h4,
   section.subWrap article .styleguide blockquote+h5,section.subWrap article .styleguide blockquote+h6,
   section.subWrap article .styleguide div+h1,section.subWrap article .styleguide div+h2,
   section.subWrap article .styleguide div+h3,section.subWrap article .styleguide div+h4,
   section.subWrap article .styleguide div+h5,section.subWrap article .styleguide div+h6,
   section.subWrap article .styleguide ol+h1,section.subWrap article .styleguide ol+h2,
   section.subWrap article .styleguide ol+h3,section.subWrap article .styleguide ol+h4,
   section.subWrap article .styleguide ol+h5,section.subWrap article .styleguide ol+h6,
   section.subWrap article .styleguide p+h1,section.subWrap article .styleguide p+h2,
   section.subWrap article .styleguide p+h3,section.subWrap article .styleguide p+h4,
   section.subWrap article .styleguide p+h5,section.subWrap article .styleguide p+h6,
   section.subWrap article .styleguide table+h1,section.subWrap article .styleguide table+h2,
   section.subWrap article .styleguide table+h3,section.subWrap article .styleguide table+h4,
   section.subWrap article .styleguide table+h5,section.subWrap article .styleguide table+h6,
   section.subWrap article .styleguide ul+h1,section.subWrap article .styleguide ul+h2,
   section.subWrap article .styleguide ul+h3,section.subWrap article .styleguide ul+h4,
   section.subWrap article .styleguide ul+h5,section.subWrap article .styleguide ul+h6{margin-top:2rem}

   section.subWrap article .styleGuide h1,section.subWrap article .styleGuide h2,
   section.subWrap article .styleGuide h3,section.subWrap article .styleGuide h4,
   section.subWrap article .styleGuide h5,section.subWrap article .styleGuide h6,
   section.subWrap article .styleguide h1,section.subWrap article .styleguide h2,
   section.subWrap article .styleguide h3,section.subWrap article .styleguide h4,
   section.subWrap article .styleguide h5,section.subWrap article .styleguide h6{margin:2rem 0 1rem}
   section.subWrap article .styleGuide hr,section.subWrap article .styleguide hr{display:block;border-top:1px solid #dedede;margin:3rem 0}
   section.subWrap article .styleGuide blockquote,
   section.subWrap article .styleguide blockquote{position:relative;background:url(/img/styleguide/G/bg_1new.png) no-repeat;font-family:'Nanum Square';padding:3rem 5rem;margin:0 0 1rem;font-size:1.7rem}
   section.subWrap article .styleGuide blockquote:before,
   section.subWrap article .styleguide blockquote:before{display:block;content:"";position:absolute;width:100%;height:100%;right:0;bottom:0;background:url(/img/styleguide/G/bg_2new.png) right bottom no-repeat;z-index:-1}
   section.subWrap article .styleGuide blockquote strong,section.subWrap article .styleguide blockquote strong{font-weight:500;color:#EC6939}
   section.subWrap article .styleGuide blockquote h1,section.subWrap article .styleguide blockquote h1{width:auto;height:auto;padding:0;float:none;display:block;position:static;text-align:left;background:0 0;border-width:0;left:auto;right:auto;top:auto;bottom:auto;font-size:2.2rem;font-weight:600;margin:1rem 0}section.subWrap article .styleGuide blockquote h1:after,section.subWrap article .styleGuide blockquote h1:before,section.subWrap article .styleguide blockquote h1:after,section.subWrap article .styleguide blockquote h1:before{content:normal;background:0 0;width:auto;height:auto;margin:0;padding:0;float:none;display:block;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto}section.subWrap article .styleGuide blockquote p,section.subWrap article .styleguide blockquote p{font-size:1.7rem;line-height:3rem}section.subWrap article .styleGuide blockquote .btn,section.subWrap article .styleguide blockquote .btn{background-color:#018ac1;border:1px solid #0178a8;color:#fff;border-radius:.4rem}section.subWrap article .styleGuide blockquote footer,section.subWrap article .styleguide blockquote footer{margin:1rem 0;font-size:1.4rem;color:#6f6f6f}section.subWrap article .styleGuide p,section.subWrap article .styleguide p{font-size:1.7rem;line-height:3rem;margin:1rem 0;text-align:justify}section.subWrap article .styleGuide li,section.subWrap article .styleguide li{font-size:1.7rem;line-height:3rem;text-align:justify}section.subWrap article .styleGuide h1,section.subWrap article .styleguide h1{margin-left:0;position:relative;font-size:2.1rem;line-height:3.7rem;font-weight:600;font-family:'Nanum Square'}section.subWrap article .styleGuide h1:after,section.subWrap article .styleguide h1:after{position:absolute;content:"";display:block;width:2.1rem;height:.3rem;top:-.3rem;left:0;background:url(/img/styleguide/G/h1.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h1+blockquote,section.subWrap article .styleGuide h1+div,section.subWrap article .styleguide h1+blockquote,section.subWrap article .styleguide h1+div{margin-left:0;margin-bottom:1.5rem}section.subWrap article .styleGuide h2,section.subWrap article .styleguide h2{position:relative;font-size:1.9rem;margin-left:1rem;font-weight:600;font-family:'Nanum Square';color:#018ac1}section.subWrap article .styleGuide h2+blockquote,section.subWrap article .styleGuide h2+div,section.subWrap article .styleguide h2+blockquote,section.subWrap article .styleguide h2+div{margin-left:1rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h3,section.subWrap article .styleguide h3{font-size:1.8rem;position:relative;padding-left:0;margin-left:2.7rem}section.subWrap article .styleGuide h3:after,section.subWrap article .styleguide h3:after{position:absolute;content:"";display:block;width:.4rem;height:1.5rem;top:.4rem;left:-1.2rem;background:url(/img/styleguide/G/h3.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h3+blockquote,section.subWrap article .styleGuide h3+div,section.subWrap article .styleguide h3+blockquote,section.subWrap article .styleguide h3+div{margin-left:2.7rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h4,section.subWrap article .styleguide h4{font-size:1.85rem;position:relative;padding-left:0;margin-left:4.2rem}section.subWrap article .styleGuide h4:after,section.subWrap article .styleguide h4:after{position:absolute;content:"";display:block;width:.6rem;height:.6rem;top:.8rem;left:-1.5rem;background:url(/img/styleguide/G/h4.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h4+blockquote,section.subWrap article .styleGuide h4+div,section.subWrap article .styleguide h4+blockquote,section.subWrap article .styleguide h4+div{margin-left:4.2rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h5,section.subWrap article .styleguide h5{font-size:1.7rem;position:relative;margin-left:5.2rem;padding-left:0}section.subWrap article .styleGuide h5:after,section.subWrap article .styleguide h5:after{position:absolute;content:"";display:block;width:.3rem;height:.4rem;top:.6rem;left:-1.3rem;background:url(/img/styleguide/G/h5.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h5+blockquote,section.subWrap article .styleGuide h5+div,section.subWrap article .styleguide h5+blockquote,section.subWrap article .styleguide h5+div{margin-left:5.4rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h6,section.subWrap article .styleguide h6{font-size:1.7rem;margin-left:5.7rem}section.subWrap article .styleGuide h6+blockquote,section.subWrap article .styleGuide h6+div,section.subWrap article .styleguide h6+blockquote,section.subWrap article .styleguide h6+div{margin-left:5.7rem;margin-bottom:1.5rem}section.subWrap article .styleGuide ol,section.subWrap article .styleGuide ul,section.subWrap article .styleguide ol,section.subWrap article .styleguide ul{margin:.7rem 0}section.subWrap article .styleGuide ol ol,section.subWrap article .styleGuide ol ul,section.subWrap article .styleGuide ul ol,section.subWrap article .styleGuide ul ul,section.subWrap article .styleguide ol ol,section.subWrap article .styleguide ol ul,section.subWrap article .styleguide ul ol,section.subWrap article .styleguide ul ul{margin:0}section.subWrap article .styleGuide ol li,section.subWrap article .styleGuide ul li,section.subWrap article .styleguide ol li,section.subWrap article .styleguide ul li{padding-left:0;margin:.2rem 0}section.subWrap article .styleGuide ul>li,section.subWrap article .styleguide ul>li{position:relative;padding-left:1.5rem}section.subWrap article .styleGuide ul>li:after,section.subWrap article .styleguide ul>li:after{position:absolute;display:block;content:" ";height:.2rem;width:.7rem;background-color:#999;top:1.1rem;left:0}section.subWrap article .styleGuide li li,section.subWrap article .styleguide li li{font-size:.92em;line-height:2em}section.subWrap article .styleGuide li li:after,section.subWrap article .styleguide li li:after{height:.2rem;width:.5rem;left:.1rem}section.subWrap article .styleGuide li li li:after,section.subWrap article .styleguide li li li:after{width:.4rem;left:.3rem}section.subWrap article .styleGuide li li li li:after,section.subWrap article .styleguide li li li li:after{width:.3rem;left:.5rem}section.subWrap article .styleGuide .olliStyle,section.subWrap article .styleguide .olliStyle{position:absolute;display:block;color:#222;font-family:Roboto,sans-serif;top:0;left:-.5rem;width:2rem;text-align:right}section.subWrap article .styleGuide ol>li,section.subWrap article .styleguide ol>li{position:relative;padding-left:2rem}section.subWrap article .styleGuide ol>li ol>li:after,section.subWrap article .styleGuide ol>li:after,section.subWrap article .styleguide ol>li ol>li:after,section.subWrap article .styleguide ol>li:after{position:absolute;color:#222;font-family:Roboto,sans-serif;top:0;left:-.5rem;width:2rem;text-align:right;display:block}section.subWrap article .styleGuide ol>li:nth-of-type(1):after,section.subWrap article .styleguide ol>li:nth-of-type(1):after{content:"1. "}section.subWrap article .styleGuide ol>li:nth-of-type(2):after,section.subWrap article .styleguide ol>li:nth-of-type(2):after{content:"2. "}section.subWrap article .styleGuide ol>li:nth-of-type(3):after,section.subWrap article .styleguide ol>li:nth-of-type(3):after{content:"3. "}section.subWrap article .styleGuide ol>li:nth-of-type(4):after,section.subWrap article .styleguide ol>li:nth-of-type(4):after{content:"4. "}section.subWrap article .styleGuide ol>li:nth-of-type(5):after,section.subWrap article .styleguide ol>li:nth-of-type(5):after{content:"5. "}section.subWrap article .styleGuide ol>li:nth-of-type(6):after,section.subWrap article .styleguide ol>li:nth-of-type(6):after{content:"6. "}section.subWrap article .styleGuide ol>li:nth-of-type(7):after,section.subWrap article .styleguide ol>li:nth-of-type(7):after{content:"7. "}section.subWrap article .styleGuide ol>li:nth-of-type(8):after,section.subWrap article .styleguide ol>li:nth-of-type(8):after{content:"8. "}section.subWrap article .styleGuide ol>li:nth-of-type(9):after,section.subWrap article .styleguide ol>li:nth-of-type(9):after{content:"9. "}section.subWrap article .styleGuide ol>li:nth-of-type(10):after,section.subWrap article .styleguide ol>li:nth-of-type(10):after{content:"10. "}section.subWrap article .styleGuide ol>li:nth-of-type(11):after,section.subWrap article .styleguide ol>li:nth-of-type(11):after{content:"11. "}section.subWrap article .styleGuide ol>li:nth-of-type(12):after,section.subWrap article .styleguide ol>li:nth-of-type(12):after{content:"12. "}section.subWrap article .styleGuide ol>li:nth-of-type(13):after,section.subWrap article .styleguide ol>li:nth-of-type(13):after{content:"13. "}section.subWrap article .styleGuide ol>li:nth-of-type(14):after,section.subWrap article .styleguide ol>li:nth-of-type(14):after{content:"14. "}section.subWrap article .styleGuide ol>li:nth-of-type(15):after,section.subWrap article .styleguide ol>li:nth-of-type(15):after{content:"15. "}section.subWrap article .styleGuide ol>li:nth-of-type(16):after,section.subWrap article .styleguide ol>li:nth-of-type(16):after{content:"16. "}section.subWrap article .styleGuide ol>li:nth-of-type(17):after,section.subWrap article .styleguide ol>li:nth-of-type(17):after{content:"17. "}section.subWrap article .styleGuide ol>li:nth-of-type(18):after,section.subWrap article .styleguide ol>li:nth-of-type(18):after{content:"18. "}section.subWrap article .styleGuide ol>li:nth-of-type(19):after,section.subWrap article .styleguide ol>li:nth-of-type(19):after{content:"19. "}section.subWrap article .styleGuide ol>li:nth-of-type(20):after,section.subWrap article .styleguide ol>li:nth-of-type(20):after{content:"20. "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(1):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(1):after{content:"① "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(2):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(2):after{content:"② "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(3):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(3):after{content:"③ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(4):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(4):after{content:"④ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(5):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(5):after{content:"⑤ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(6):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(6):after{content:"⑥ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(7):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(7):after{content:"⑦ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(8):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(8):after{content:"⑧ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(9):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(9):after{content:"⑨ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(10):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(10):after{content:"⑩ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(11):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(11):after{content:"⑪ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(12):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(12):after{content:"⑫ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(13):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(13):after{content:"⑬ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(14):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(14):after{content:"⑭ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(15):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(15):after{content:"⑮ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(16):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(16):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(17):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(17):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(18):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(18):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(19):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(19):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(20):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(20):after{content:"? "}section.subWrap article .styleGuide table,section.subWrap article .styleguide table{position:relative;box-sizing:border-box;width:100%;border-top:2px solid #018ac1;border-left:1px solid #dedede;margin:.5rem 0}section.subWrap article .styleGuide table thead,section.subWrap article .styleguide table thead{border-bottom:1px #dedede}section.subWrap article .styleGuide table thead td,section.subWrap article .styleGuide table thead th,section.subWrap article .styleguide table thead td,section.subWrap article .styleguide table thead th{background-color:#f6f6f6;font-weight:500;font-size:1.8rem}section.subWrap article .styleGuide table td,section.subWrap article .styleGuide table th,section.subWrap article .styleguide table td,section.subWrap article .styleguide table th{border-right:1px solid #dedede;border-bottom:1px solid #dedede;vertical-align:middle;padding:.6rem .8rem;font-size:1.7rem;line-height:3rem}section.subWrap article .styleGuide table td p:first-of-type,section.subWrap article .styleGuide table th p:first-of-type,section.subWrap article .styleguide table td p:first-of-type,section.subWrap article .styleguide table th p:first-of-type{margin-top:0}section.subWrap article .styleGuide table td p:last-of-type,section.subWrap article .styleGuide table th p:last-of-type,section.subWrap article .styleguide table td p:last-of-type,section.subWrap article .styleguide table th p:last-of-type{margin-bottom:0}section.subWrap article .styleGuide table th,section.subWrap article .styleguide table th{font-weight:500;font-size:1.7rem;background-color:#f6f6f6;text-align:center;color:#018ac1}section.subWrap article .styleGuide table td,section.subWrap article .styleguide table td{font-weight:400}section.subWrap article .styleGuide table tfoot,section.subWrap article .styleguide table tfoot{border-top:3px double #dedede}section.subWrap article .styleGuide table tfoot td,section.subWrap article .styleGuide table tfoot th,section.subWrap article .styleguide table tfoot td,section.subWrap article .styleguide table tfoot th{background-color:#fbfbfb}@media (min-width:0px) and (max-width:768px){section.subWrap article .styleGuide html,section.subWrap article .styleguide html{font-size:2.2vw}section.subWrap article .styleGuide blockquote+h1,section.subWrap article .styleGuide blockquote+h2,section.subWrap article .styleGuide blockquote+h3,section.subWrap article .styleGuide blockquote+h4,section.subWrap article .styleGuide blockquote+h5,section.subWrap article .styleGuide blockquote+h6,section.subWrap article .styleGuide div+h1,section.subWrap article .styleGuide div+h2,section.subWrap article .styleGuide div+h3,section.subWrap article .styleGuide div+h4,section.subWrap article .styleGuide div+h5,section.subWrap article .styleGuide div+h6,section.subWrap article .styleGuide ol+h1,section.subWrap article .styleGuide ol+h2,section.subWrap article .styleGuide ol+h3,section.subWrap article .styleGuide ol+h4,section.subWrap article .styleGuide ol+h5,section.subWrap article .styleGuide ol+h6,section.subWrap article .styleGuide p+h1,section.subWrap article .styleGuide p+h2,section.subWrap article .styleGuide p+h3,section.subWrap article .styleGuide p+h4,section.subWrap article .styleGuide p+h5,section.subWrap article .styleGuide p+h6,section.subWrap article .styleGuide table+h1,section.subWrap article .styleGuide table+h2,section.subWrap article .styleGuide table+h3,section.subWrap article .styleGuide table+h4,section.subWrap article .styleGuide table+h5,section.subWrap article .styleGuide table+h6,section.subWrap article .styleGuide ul+h1,section.subWrap article .styleGuide ul+h2,section.subWrap article .styleGuide ul+h3,section.subWrap article .styleGuide ul+h4,section.subWrap article .styleGuide ul+h5,section.subWrap article .styleGuide ul+h6,section.subWrap article .styleguide blockquote+h1,section.subWrap article .styleguide blockquote+h2,section.subWrap article .styleguide blockquote+h3,section.subWrap article .styleguide blockquote+h4,section.subWrap article .styleguide blockquote+h5,section.subWrap article .styleguide blockquote+h6,section.subWrap article .styleguide div+h1,section.subWrap article .styleguide div+h2,section.subWrap article .styleguide div+h3,section.subWrap article .styleguide div+h4,section.subWrap article .styleguide div+h5,section.subWrap article .styleguide div+h6,section.subWrap article .styleguide ol+h1,section.subWrap article .styleguide ol+h2,section.subWrap article .styleguide ol+h3,section.subWrap article .styleguide ol+h4,section.subWrap article .styleguide ol+h5,section.subWrap article .styleguide ol+h6,section.subWrap article .styleguide p+h1,section.subWrap article .styleguide p+h2,section.subWrap article .styleguide p+h3,section.subWrap article .styleguide p+h4,section.subWrap article .styleguide p+h5,section.subWrap article .styleguide p+h6,section.subWrap article .styleguide table+h1,section.subWrap article .styleguide table+h2,section.subWrap article .styleguide table+h3,section.subWrap article .styleguide table+h4,section.subWrap article .styleguide table+h5,section.subWrap article .styleguide table+h6,section.subWrap article .styleguide ul+h1,section.subWrap article .styleguide ul+h2,section.subWrap article .styleguide ul+h3,section.subWrap article .styleguide ul+h4,section.subWrap article .styleguide ul+h5,section.subWrap article .styleguide ul+h6{margin-top:2rem}section.subWrap article .styleGuide h1,section.subWrap article .styleGuide h2,section.subWrap article .styleGuide h3,section.subWrap article .styleGuide h4,section.subWrap article .styleGuide h5,section.subWrap article .styleGuide h6,section.subWrap article .styleguide h1,section.subWrap article .styleguide h2,section.subWrap article .styleguide h3,section.subWrap article .styleguide h4,section.subWrap article .styleguide h5,section.subWrap article .styleguide h6{margin:2rem 0 1rem}section.subWrap article .styleGuide hr,section.subWrap article .styleguide hr{display:block;border-top:1px solid #dedede;margin:3rem 0}section.subWrap article .styleGuide blockquote,section.subWrap article .styleguide blockquote{position:relative;background:url(/img/styleguide/G/bg_1new.png) no-repeat;font-family:'Nanum Square';padding:3rem 5rem;margin:0 0 1rem;font-size:1.7rem}section.subWrap article .styleGuide blockquote:before,section.subWrap article .styleguide blockquote:before{display:block;content:"";position:absolute;width:100%;height:100%;right:0;bottom:0;background:url(/img/styleguide/G/bg_2new.png) right bottom no-repeat;z-index:-1}section.subWrap article .styleGuide blockquote strong,section.subWrap article .styleguide blockquote strong{font-weight:500;color:#EC6939}section.subWrap article .styleGuide blockquote h1,section.subWrap article .styleguide blockquote h1{width:auto;height:auto;padding:0;float:none;display:block;position:static;text-align:left;background:0 0;border-width:0;left:auto;right:auto;top:auto;bottom:auto;font-size:2.2rem;font-weight:600;margin:1rem 0}section.subWrap article .styleGuide blockquote h1:after,section.subWrap article .styleGuide blockquote h1:before,section.subWrap article .styleguide blockquote h1:after,section.subWrap article .styleguide blockquote h1:before{content:normal;background:0 0;width:auto;height:auto;margin:0;padding:0;float:none;display:block;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto}section.subWrap article .styleGuide blockquote p,section.subWrap article .styleguide blockquote p{font-size:1.7rem;line-height:3rem}section.subWrap article .styleGuide blockquote .btn,section.subWrap article .styleguide blockquote .btn{background-color:#018ac1;border:1px solid #0178a8;color:#fff;border-radius:.4rem}section.subWrap article .styleGuide blockquote footer,section.subWrap article .styleguide blockquote footer{margin:1rem 0;font-size:1.4rem;color:#6f6f6f}section.subWrap article .styleGuide p,section.subWrap article .styleguide p{font-size:1.7rem;line-height:3rem;margin:1rem 0;text-align:justify}section.subWrap article .styleGuide li,section.subWrap article .styleguide li{font-size:1.7rem;line-height:3rem;text-align:justify}section.subWrap article .styleGuide h1,section.subWrap article .styleguide h1{margin-left:0;position:relative;font-size:2.1rem;line-height:3.7rem;font-weight:600;font-family:'Nanum Square'}section.subWrap article .styleGuide h1:after,section.subWrap article .styleguide h1:after{position:absolute;content:"";display:block;width:2.1rem;height:.3rem;top:-.3rem;left:0;background:url(/img/styleguide/G/h1.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h1+blockquote,section.subWrap article .styleGuide h1+div,section.subWrap article .styleguide h1+blockquote,section.subWrap article .styleguide h1+div{margin-left:0;margin-bottom:1.5rem}section.subWrap article .styleGuide h2,section.subWrap article .styleguide h2{position:relative;font-size:1.9rem;margin-left:1rem;font-weight:600;font-family:'Nanum Square';color:#018ac1}section.subWrap article .styleGuide h2+blockquote,section.subWrap article .styleGuide h2+div,section.subWrap article .styleguide h2+blockquote,section.subWrap article .styleguide h2+div{margin-left:1rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h3,section.subWrap article .styleguide h3{font-size:1.8rem;position:relative;padding-left:0;margin-left:2.7rem}section.subWrap article .styleGuide h3:after,section.subWrap article .styleguide h3:after{position:absolute;content:"";display:block;width:.4rem;height:1.5rem;top:.4rem;left:-1.2rem;background:url(/img/styleguide/G/h3.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h3+blockquote,section.subWrap article .styleGuide h3+div,section.subWrap article .styleguide h3+blockquote,section.subWrap article .styleguide h3+div{margin-left:2.7rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h4,section.subWrap article .styleguide h4{font-size:1.85rem;position:relative;padding-left:0;margin-left:4.2rem}section.subWrap article .styleGuide h4:after,section.subWrap article .styleguide h4:after{position:absolute;content:"";display:block;width:.6rem;height:.6rem;top:.8rem;left:-1.5rem;background:url(/img/styleguide/G/h4.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h4+blockquote,section.subWrap article .styleGuide h4+div,section.subWrap article .styleguide h4+blockquote,section.subWrap article .styleguide h4+div{margin-left:4.2rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h5,section.subWrap article .styleguide h5{font-size:1.7rem;position:relative;margin-left:5.2rem;padding-left:0}section.subWrap article .styleGuide h5:after,section.subWrap article .styleguide h5:after{position:absolute;content:"";display:block;width:.3rem;height:.4rem;top:.6rem;left:-1.3rem;background:url(/img/styleguide/G/h5.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h5+blockquote,section.subWrap article .styleGuide h5+div,section.subWrap article .styleguide h5+blockquote,section.subWrap article .styleguide h5+div{margin-left:5.4rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h6,section.subWrap article .styleguide h6{font-size:1.7rem;margin-left:5.7rem}section.subWrap article .styleGuide h6+blockquote,section.subWrap article .styleGuide h6+div,section.subWrap article .styleguide h6+blockquote,section.subWrap article .styleguide h6+div{margin-left:5.7rem;margin-bottom:1.5rem}section.subWrap article .styleGuide ol,section.subWrap article .styleGuide ul,section.subWrap article .styleguide ol,section.subWrap article .styleguide ul{margin:.7rem 0}section.subWrap article .styleGuide ol ol,section.subWrap article .styleGuide ol ul,section.subWrap article .styleGuide ul ol,section.subWrap article .styleGuide ul ul,section.subWrap article .styleguide ol ol,section.subWrap article .styleguide ol ul,section.subWrap article .styleguide ul ol,section.subWrap article .styleguide ul ul{margin:0}section.subWrap article .styleGuide ol li,section.subWrap article .styleGuide ul li,section.subWrap article .styleguide ol li,section.subWrap article .styleguide ul li{padding-left:0;margin:.2rem 0}section.subWrap article .styleGuide ul>li,section.subWrap article .styleguide ul>li{position:relative;padding-left:1.5rem}section.subWrap article .styleGuide ul>li:after,section.subWrap article .styleguide ul>li:after{position:absolute;display:block;content:" ";height:.2rem;width:.7rem;background-color:#999;top:1.1rem;left:0}section.subWrap article .styleGuide li li,section.subWrap article .styleguide li li{font-size:.92em;line-height:2em}section.subWrap article .styleGuide li li:after,section.subWrap article .styleguide li li:after{height:.2rem;width:.5rem;left:.1rem}section.subWrap article .styleGuide li li li:after,section.subWrap article .styleguide li li li:after{width:.4rem;left:.3rem}section.subWrap article .styleGuide li li li li:after,section.subWrap article .styleguide li li li li:after{width:.3rem;left:.5rem}section.subWrap article .styleGuide .olliStyle,section.subWrap article .styleguide .olliStyle{position:absolute;display:block;color:#222;font-family:Roboto,sans-serif;top:0;left:-.5rem;width:2rem;text-align:right}section.subWrap article .styleGuide ol>li,section.subWrap article .styleguide ol>li{position:relative;padding-left:2rem}section.subWrap article .styleGuide ol>li ol>li:after,section.subWrap article .styleGuide ol>li:after,section.subWrap article .styleguide ol>li ol>li:after,section.subWrap article .styleguide ol>li:after{position:absolute;display:block;color:#222;font-family:Roboto,sans-serif;top:0;left:-.5rem;width:2rem;text-align:right}section.subWrap article .styleGuide ol>li:nth-of-type(1):after,section.subWrap article .styleguide ol>li:nth-of-type(1):after{content:"1. "}section.subWrap article .styleGuide ol>li:nth-of-type(2):after,section.subWrap article .styleguide ol>li:nth-of-type(2):after{content:"2. "}section.subWrap article .styleGuide ol>li:nth-of-type(3):after,section.subWrap article .styleguide ol>li:nth-of-type(3):after{content:"3. "}section.subWrap article .styleGuide ol>li:nth-of-type(4):after,section.subWrap article .styleguide ol>li:nth-of-type(4):after{content:"4. "}section.subWrap article .styleGuide ol>li:nth-of-type(5):after,section.subWrap article .styleguide ol>li:nth-of-type(5):after{content:"5. "}section.subWrap article .styleGuide ol>li:nth-of-type(6):after,section.subWrap article .styleguide ol>li:nth-of-type(6):after{content:"6. "}section.subWrap article .styleGuide ol>li:nth-of-type(7):after,section.subWrap article .styleguide ol>li:nth-of-type(7):after{content:"7. "}section.subWrap article .styleGuide ol>li:nth-of-type(8):after,section.subWrap article .styleguide ol>li:nth-of-type(8):after{content:"8. "}section.subWrap article .styleGuide ol>li:nth-of-type(9):after,section.subWrap article .styleguide ol>li:nth-of-type(9):after{content:"9. "}section.subWrap article .styleGuide ol>li:nth-of-type(10):after,section.subWrap article .styleguide ol>li:nth-of-type(10):after{content:"10. "}section.subWrap article .styleGuide ol>li:nth-of-type(11):after,section.subWrap article .styleguide ol>li:nth-of-type(11):after{content:"11. "}section.subWrap article .styleGuide ol>li:nth-of-type(12):after,section.subWrap article .styleguide ol>li:nth-of-type(12):after{content:"12. "}section.subWrap article .styleGuide ol>li:nth-of-type(13):after,section.subWrap article .styleguide ol>li:nth-of-type(13):after{content:"13. "}section.subWrap article .styleGuide ol>li:nth-of-type(14):after,section.subWrap article .styleguide ol>li:nth-of-type(14):after{content:"14. "}section.subWrap article .styleGuide ol>li:nth-of-type(15):after,section.subWrap article .styleguide ol>li:nth-of-type(15):after{content:"15. "}section.subWrap article .styleGuide ol>li:nth-of-type(16):after,section.subWrap article .styleguide ol>li:nth-of-type(16):after{content:"16. "}section.subWrap article .styleGuide ol>li:nth-of-type(17):after,section.subWrap article .styleguide ol>li:nth-of-type(17):after{content:"17. "}section.subWrap article .styleGuide ol>li:nth-of-type(18):after,section.subWrap article .styleguide ol>li:nth-of-type(18):after{content:"18. "}section.subWrap article .styleGuide ol>li:nth-of-type(19):after,section.subWrap article .styleguide ol>li:nth-of-type(19):after{content:"19. "}section.subWrap article .styleGuide ol>li:nth-of-type(20):after,section.subWrap article .styleguide ol>li:nth-of-type(20):after{content:"20. "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(1):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(1):after{content:"① "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(2):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(2):after{content:"② "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(3):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(3):after{content:"③ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(4):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(4):after{content:"④ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(5):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(5):after{content:"⑤ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(6):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(6):after{content:"⑥ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(7):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(7):after{content:"⑦ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(8):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(8):after{content:"⑧ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(9):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(9):after{content:"⑨ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(10):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(10):after{content:"⑩ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(11):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(11):after{content:"⑪ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(12):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(12):after{content:"⑫ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(13):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(13):after{content:"⑬ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(14):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(14):after{content:"⑭ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(15):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(15):after{content:"⑮ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(16):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(16):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(17):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(17):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(18):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(18):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(19):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(19):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(20):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(20):after{content:"? "}section.subWrap article .styleGuide table,section.subWrap article .styleguide table{position:relative;box-sizing:border-box;width:100%;border-top:2px solid #018ac1;border-left:1px solid #dedede;margin:.5rem 0}section.subWrap article .styleGuide table thead,section.subWrap article .styleguide table thead{border-bottom:1px #dedede}section.subWrap article .styleGuide table thead td,section.subWrap article .styleGuide table thead th,section.subWrap article .styleguide table thead td,section.subWrap article .styleguide table thead th{background-color:#f6f6f6;font-weight:500;font-size:1.8rem}section.subWrap article .styleGuide table td,section.subWrap article .styleGuide table th,section.subWrap article .styleguide table td,section.subWrap article .styleguide table th{border-right:1px solid #dedede;border-bottom:1px solid #dedede;vertical-align:middle;padding:.6rem .8rem;font-size:1.7rem;line-height:3rem}section.subWrap article .styleGuide table td p:first-of-type,section.subWrap article .styleGuide table th p:first-of-type,section.subWrap article .styleguide table td p:first-of-type,section.subWrap article .styleguide table th p:first-of-type{margin-top:0}section.subWrap article .styleGuide table td p:last-of-type,section.subWrap article .styleGuide table th p:last-of-type,section.subWrap article .styleguide table td p:last-of-type,section.subWrap article .styleguide table th p:last-of-type{margin-bottom:0}section.subWrap article .styleGuide table th,section.subWrap article .styleguide table th{font-weight:500;font-size:1.7rem;background-color:#f6f6f6;text-align:center;color:#018ac1}section.subWrap article .styleGuide table td,section.subWrap article .styleguide table td{font-weight:400}section.subWrap article .styleGuide table tfoot,section.subWrap article .styleguide table tfoot{border-top:3px double #dedede}section.subWrap article .styleGuide table tfoot td,section.subWrap article .styleGuide table tfoot th,section.subWrap article .styleguide table tfoot td,section.subWrap article .styleguide table tfoot th{background-color:#fbfbfb}}@media (min-width:769px) and (max-width:1240px){section.subWrap article .styleGuide html,section.subWrap article .styleguide html{font-size:1vw}section.subWrap article .styleGuide blockquote+h1,section.subWrap article .styleGuide blockquote+h2,section.subWrap article .styleGuide blockquote+h3,section.subWrap article .styleGuide blockquote+h4,section.subWrap article .styleGuide blockquote+h5,section.subWrap article .styleGuide blockquote+h6,section.subWrap article .styleGuide div+h1,section.subWrap article .styleGuide div+h2,section.subWrap article .styleGuide div+h3,section.subWrap article .styleGuide div+h4,section.subWrap article .styleGuide div+h5,section.subWrap article .styleGuide div+h6,section.subWrap article .styleGuide ol+h1,section.subWrap article .styleGuide ol+h2,section.subWrap article .styleGuide ol+h3,section.subWrap article .styleGuide ol+h4,section.subWrap article .styleGuide ol+h5,section.subWrap article .styleGuide ol+h6,section.subWrap article .styleGuide p+h1,section.subWrap article .styleGuide p+h2,section.subWrap article .styleGuide p+h3,section.subWrap article .styleGuide p+h4,section.subWrap article .styleGuide p+h5,section.subWrap article .styleGuide p+h6,section.subWrap article .styleGuide table+h1,section.subWrap article .styleGuide table+h2,section.subWrap article .styleGuide table+h3,section.subWrap article .styleGuide table+h4,section.subWrap article .styleGuide table+h5,section.subWrap article .styleGuide table+h6,section.subWrap article .styleGuide ul+h1,section.subWrap article .styleGuide ul+h2,section.subWrap article .styleGuide ul+h3,section.subWrap article .styleGuide ul+h4,section.subWrap article .styleGuide ul+h5,section.subWrap article .styleGuide ul+h6,section.subWrap article .styleguide blockquote+h1,section.subWrap article .styleguide blockquote+h2,section.subWrap article .styleguide blockquote+h3,section.subWrap article .styleguide blockquote+h4,section.subWrap article .styleguide blockquote+h5,section.subWrap article .styleguide blockquote+h6,section.subWrap article .styleguide div+h1,section.subWrap article .styleguide div+h2,section.subWrap article .styleguide div+h3,section.subWrap article .styleguide div+h4,section.subWrap article .styleguide div+h5,section.subWrap article .styleguide div+h6,section.subWrap article .styleguide ol+h1,section.subWrap article .styleguide ol+h2,section.subWrap article .styleguide ol+h3,section.subWrap article .styleguide ol+h4,section.subWrap article .styleguide ol+h5,section.subWrap article .styleguide ol+h6,section.subWrap article .styleguide p+h1,section.subWrap article .styleguide p+h2,section.subWrap article .styleguide p+h3,section.subWrap article .styleguide p+h4,section.subWrap article .styleguide p+h5,section.subWrap article .styleguide p+h6,section.subWrap article .styleguide table+h1,section.subWrap article .styleguide table+h2,section.subWrap article .styleguide table+h3,section.subWrap article .styleguide table+h4,section.subWrap article .styleguide table+h5,section.subWrap article .styleguide table+h6,section.subWrap article .styleguide ul+h1,section.subWrap article .styleguide ul+h2,section.subWrap article .styleguide ul+h3,section.subWrap article .styleguide ul+h4,section.subWrap article .styleguide ul+h5,section.subWrap article .styleguide ul+h6{margin-top:2rem}section.subWrap article .styleGuide h1,section.subWrap article .styleGuide h2,section.subWrap article .styleGuide h3,section.subWrap article .styleGuide h4,section.subWrap article .styleGuide h5,section.subWrap article .styleGuide h6,section.subWrap article .styleguide h1,section.subWrap article .styleguide h2,section.subWrap article .styleguide h3,section.subWrap article .styleguide h4,section.subWrap article .styleguide h5,section.subWrap article .styleguide h6{margin:2rem 0 1rem}section.subWrap article .styleGuide hr,section.subWrap article .styleguide hr{display:block;border-top:1px solid #dedede;margin:3rem 0}section.subWrap article .styleGuide blockquote,section.subWrap article .styleguide blockquote{position:relative;background:url(/img/styleguide/G/bg_1new.png) no-repeat;font-family:'Nanum Square';padding:3rem 5rem;margin:0 0 1rem;font-size:1.7rem}section.subWrap article .styleGuide blockquote:before,section.subWrap article .styleguide blockquote:before{display:block;content:"";position:absolute;width:100%;height:100%;right:0;bottom:0;background:url(/img/styleguide/G/bg_2new.png) right bottom no-repeat;z-index:-1}section.subWrap article .styleGuide blockquote strong,section.subWrap article .styleguide blockquote strong{font-weight:500;color:#EC6939}section.subWrap article .styleGuide blockquote h1,section.subWrap article .styleguide blockquote h1{width:auto;height:auto;padding:0;float:none;display:block;position:static;text-align:left;background:0 0;border-width:0;left:auto;right:auto;top:auto;bottom:auto;font-size:2.2rem;font-weight:600;margin:1rem 0}section.subWrap article .styleGuide blockquote h1:after,section.subWrap article .styleGuide blockquote h1:before,section.subWrap article .styleguide blockquote h1:after,section.subWrap article .styleguide blockquote h1:before{content:normal;background:0 0;width:auto;height:auto;margin:0;padding:0;float:none;display:block;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto}section.subWrap article .styleGuide blockquote p,section.subWrap article .styleguide blockquote p{font-size:1.7rem;line-height:3rem}section.subWrap article .styleGuide blockquote .btn,section.subWrap article .styleguide blockquote .btn{background-color:#018ac1;border:1px solid #0178a8;color:#fff;border-radius:.4rem}section.subWrap article .styleGuide blockquote footer,section.subWrap article .styleguide blockquote footer{margin:1rem 0;font-size:1.4rem;color:#6f6f6f}section.subWrap article .styleGuide p,section.subWrap article .styleguide p{font-size:1.7rem;line-height:3rem;margin:1rem 0;text-align:justify}section.subWrap article .styleGuide li,section.subWrap article .styleguide li{font-size:1.7rem;line-height:3rem;text-align:justify}section.subWrap article .styleGuide h1,section.subWrap article .styleguide h1{margin-left:0;position:relative;font-size:2.1rem;line-height:3.7rem;font-weight:600;font-family:'Nanum Square'}section.subWrap article .styleGuide h1:after,section.subWrap article .styleguide h1:after{position:absolute;content:"";display:block;width:2.1rem;height:.3rem;top:-.3rem;left:0;background:url(/img/styleguide/G/h1.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h1+blockquote,section.subWrap article .styleGuide h1+div,section.subWrap article .styleguide h1+blockquote,section.subWrap article .styleguide h1+div{margin-left:0;margin-bottom:1.5rem}section.subWrap article .styleGuide h2,section.subWrap article .styleguide h2{position:relative;font-size:1.9rem;margin-left:1rem;font-weight:600;font-family:'Nanum Square';color:#018ac1}section.subWrap article .styleGuide h2+blockquote,section.subWrap article .styleGuide h2+div,section.subWrap article .styleguide h2+blockquote,section.subWrap article .styleguide h2+div{margin-left:1rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h3,section.subWrap article .styleguide h3{font-size:1.8rem;position:relative;padding-left:0;margin-left:2.7rem}section.subWrap article .styleGuide h3:after,section.subWrap article .styleguide h3:after{position:absolute;content:"";display:block;width:.4rem;height:1.5rem;top:.4rem;left:-1.2rem;background:url(/img/styleguide/G/h3.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h3+blockquote,section.subWrap article .styleGuide h3+div,section.subWrap article .styleguide h3+blockquote,section.subWrap article .styleguide h3+div{margin-left:2.7rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h4,section.subWrap article .styleguide h4{font-size:1.85rem;position:relative;padding-left:0;margin-left:4.2rem}section.subWrap article .styleGuide h4:after,section.subWrap article .styleguide h4:after{position:absolute;content:"";display:block;width:.6rem;height:.6rem;top:.8rem;left:-1.5rem;background:url(/img/styleguide/G/h4.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h4+blockquote,section.subWrap article .styleGuide h4+div,section.subWrap article .styleguide h4+blockquote,section.subWrap article .styleguide h4+div{margin-left:4.2rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h5,section.subWrap article .styleguide h5{font-size:1.7rem;position:relative;margin-left:5.2rem;padding-left:0}section.subWrap article .styleGuide h5:after,section.subWrap article .styleguide h5:after{position:absolute;content:"";display:block;width:.3rem;height:.4rem;top:.6rem;left:-1.3rem;background:url(/img/styleguide/G/h5.jpg) center no-repeat;background-size:cover}section.subWrap article .styleGuide h5+blockquote,section.subWrap article .styleGuide h5+div,section.subWrap article .styleguide h5+blockquote,section.subWrap article .styleguide h5+div{margin-left:5.4rem;margin-bottom:1.5rem}section.subWrap article .styleGuide h6,section.subWrap article .styleguide h6{font-size:1.7rem;margin-left:5.7rem}section.subWrap article .styleGuide h6+blockquote,section.subWrap article .styleGuide h6+div,section.subWrap article .styleguide h6+blockquote,section.subWrap article .styleguide h6+div{margin-left:5.7rem;margin-bottom:1.5rem}section.subWrap article .styleGuide ol,section.subWrap article .styleGuide ul,section.subWrap article .styleguide ol,section.subWrap article .styleguide ul{margin:.7rem 0}section.subWrap article .styleGuide ol ol,section.subWrap article .styleGuide ol ul,section.subWrap article .styleGuide ul ol,section.subWrap article .styleGuide ul ul,section.subWrap article .styleguide ol ol,section.subWrap article .styleguide ol ul,section.subWrap article .styleguide ul ol,section.subWrap article .styleguide ul ul{margin:0}section.subWrap article .styleGuide ol li,section.subWrap article .styleGuide ul li,section.subWrap article .styleguide ol li,section.subWrap article .styleguide ul li{padding-left:0;margin:.2rem 0}section.subWrap article .styleGuide ul>li,section.subWrap article .styleguide ul>li{position:relative;padding-left:1.5rem}section.subWrap article .styleGuide ul>li:after,section.subWrap article .styleguide ul>li:after{position:absolute;display:block;content:" ";height:.2rem;width:.7rem;background-color:#999;top:1.1rem;left:0}section.subWrap article .styleGuide li li,section.subWrap article .styleguide li li{font-size:.92em;line-height:2em}section.subWrap article .styleGuide li li:after,section.subWrap article .styleguide li li:after{height:.2rem;width:.5rem;left:.1rem}section.subWrap article .styleGuide li li li:after,section.subWrap article .styleguide li li li:after{width:.4rem;left:.3rem}section.subWrap article .styleGuide li li li li:after,section.subWrap article .styleguide li li li li:after{width:.3rem;left:.5rem}section.subWrap article .styleGuide .olliStyle,section.subWrap article .styleguide .olliStyle{position:absolute;display:block;color:#222;font-family:Roboto,sans-serif;top:0;left:-.5rem;width:2rem;text-align:right}section.subWrap article .styleGuide ol>li,section.subWrap article .styleguide ol>li{position:relative;padding-left:2rem}section.subWrap article .styleGuide ol>li ol>li:after,section.subWrap article .styleGuide ol>li:after,section.subWrap article .styleguide ol>li ol>li:after,section.subWrap article .styleguide ol>li:after{position:absolute;display:block;color:#222;font-family:Roboto,sans-serif;top:0;left:-.5rem;width:2rem;text-align:right}section.subWrap article .styleGuide ol>li:nth-of-type(1):after,section.subWrap article .styleguide ol>li:nth-of-type(1):after{content:"1. "}section.subWrap article .styleGuide ol>li:nth-of-type(2):after,section.subWrap article .styleguide ol>li:nth-of-type(2):after{content:"2. "}section.subWrap article .styleGuide ol>li:nth-of-type(3):after,section.subWrap article .styleguide ol>li:nth-of-type(3):after{content:"3. "}section.subWrap article .styleGuide ol>li:nth-of-type(4):after,section.subWrap article .styleguide ol>li:nth-of-type(4):after{content:"4. "}section.subWrap article .styleGuide ol>li:nth-of-type(5):after,section.subWrap article .styleguide ol>li:nth-of-type(5):after{content:"5. "}section.subWrap article .styleGuide ol>li:nth-of-type(6):after,section.subWrap article .styleguide ol>li:nth-of-type(6):after{content:"6. "}section.subWrap article .styleGuide ol>li:nth-of-type(7):after,section.subWrap article .styleguide ol>li:nth-of-type(7):after{content:"7. "}section.subWrap article .styleGuide ol>li:nth-of-type(8):after,section.subWrap article .styleguide ol>li:nth-of-type(8):after{content:"8. "}section.subWrap article .styleGuide ol>li:nth-of-type(9):after,section.subWrap article .styleguide ol>li:nth-of-type(9):after{content:"9. "}section.subWrap article .styleGuide ol>li:nth-of-type(10):after,section.subWrap article .styleguide ol>li:nth-of-type(10):after{content:"10. "}section.subWrap article .styleGuide ol>li:nth-of-type(11):after,section.subWrap article .styleguide ol>li:nth-of-type(11):after{content:"11. "}section.subWrap article .styleGuide ol>li:nth-of-type(12):after,section.subWrap article .styleguide ol>li:nth-of-type(12):after{content:"12. "}section.subWrap article .styleGuide ol>li:nth-of-type(13):after,section.subWrap article .styleguide ol>li:nth-of-type(13):after{content:"13. "}section.subWrap article .styleGuide ol>li:nth-of-type(14):after,section.subWrap article .styleguide ol>li:nth-of-type(14):after{content:"14. "}section.subWrap article .styleGuide ol>li:nth-of-type(15):after,section.subWrap article .styleguide ol>li:nth-of-type(15):after{content:"15. "}section.subWrap article .styleGuide ol>li:nth-of-type(16):after,section.subWrap article .styleguide ol>li:nth-of-type(16):after{content:"16. "}section.subWrap article .styleGuide ol>li:nth-of-type(17):after,section.subWrap article .styleguide ol>li:nth-of-type(17):after{content:"17. "}section.subWrap article .styleGuide ol>li:nth-of-type(18):after,section.subWrap article .styleguide ol>li:nth-of-type(18):after{content:"18. "}section.subWrap article .styleGuide ol>li:nth-of-type(19):after,section.subWrap article .styleguide ol>li:nth-of-type(19):after{content:"19. "}section.subWrap article .styleGuide ol>li:nth-of-type(20):after,section.subWrap article .styleguide ol>li:nth-of-type(20):after{content:"20. "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(1):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(1):after{content:"① "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(2):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(2):after{content:"② "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(3):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(3):after{content:"③ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(4):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(4):after{content:"④ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(5):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(5):after{content:"⑤ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(6):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(6):after{content:"⑥ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(7):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(7):after{content:"⑦ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(8):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(8):after{content:"⑧ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(9):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(9):after{content:"⑨ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(10):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(10):after{content:"⑩ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(11):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(11):after{content:"⑪ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(12):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(12):after{content:"⑫ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(13):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(13):after{content:"⑬ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(14):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(14):after{content:"⑭ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(15):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(15):after{content:"⑮ "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(16):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(16):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(17):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(17):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(18):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(18):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(19):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(19):after{content:"? "}section.subWrap article .styleGuide ol>li ol>li:nth-of-type(20):after,section.subWrap article .styleguide ol>li ol>li:nth-of-type(20):after{content:"? "}section.subWrap article .styleGuide table,section.subWrap article .styleguide table{position:relative;box-sizing:border-box;width:100%;border-top:2px solid #018ac1;border-left:1px solid #dedede;margin:.5rem 0}section.subWrap article .styleGuide table thead,section.subWrap article .styleguide table thead{border-bottom:1px #dedede}section.subWrap article .styleGuide table thead td,section.subWrap article .styleGuide table thead th,section.subWrap article .styleguide table thead td,section.subWrap article .styleguide table thead th{background-color:#f6f6f6;font-weight:500;font-size:1.8rem}section.subWrap article .styleGuide table td,section.subWrap article .styleGuide table th,section.subWrap article .styleguide table td,section.subWrap article .styleguide table th{border-right:1px solid #dedede;border-bottom:1px solid #dedede;vertical-align:middle;padding:.6rem .8rem;font-size:1.7rem;line-height:3rem}section.subWrap article .styleGuide table td p:first-of-type,section.subWrap article .styleGuide table th p:first-of-type,section.subWrap article .styleguide table td p:first-of-type,section.subWrap article .styleguide table th p:first-of-type{margin-top:0}section.subWrap article .styleGuide table td p:last-of-type,section.subWrap article .styleGuide table th p:last-of-type,section.subWrap article .styleguide table td p:last-of-type,section.subWrap article .styleguide table th p:last-of-type{margin-bottom:0}section.subWrap article .styleGuide table th,section.subWrap article .styleguide table th{font-weight:500;font-size:1.7rem;background-color:#f6f6f6;text-align:center;color:#018ac1}section.subWrap article .styleGuide table td,section.subWrap article .styleguide table td{font-weight:400}section.subWrap article .styleGuide table tfoot,section.subWrap article .styleguide table tfoot{border-top:3px double #dedede}section.subWrap article .styleGuide table tfoot td,section.subWrap article .styleGuide table tfoot th,section.subWrap article .styleguide table tfoot td,section.subWrap article .styleguide table tfoot th{background-color:#fbfbfb}}section.subWrap:after{content:"";display:block;clear:both}footer.footerWrap .footer{height:49px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;background-color:#f6f6f6}footer.footerWrap .footer .contentArea{width:1200px;position:relative;margin:0 auto}footer.footerWrap .footer .contentArea .siteHelp li{float:left}footer.footerWrap .footer .contentArea .siteHelp li:first-of-type a{padding-left:0}footer.footerWrap .footer .contentArea .siteHelp li:last-of-type a:after{display:none}footer.footerWrap .footer .contentArea .siteHelp li a{display:block;height:47px;line-height:47px;font-size:14px;padding:0 20px;position:relative}footer.footerWrap .footer .contentArea .siteHelp li a:after{display:block;content:"";position:absolute;height:14px;width:1px;right:0;top:50%;margin-top:-7px;background-color:#a3a3a3}footer.footerWrap .footer .contentArea .siteLink{position:absolute;top:0;right:0}footer.footerWrap .footer .contentArea .siteLink button{margin:0 0 0 5px;float:none;text-align:left;background:0 0;border-width:0;left:auto;right:auto;top:auto;bottom:auto;position:relative;display:inline-block;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;width:200px;height:47px;line-height:47px;font-size:14px;padding:0 12px}footer.footerWrap .footer .contentArea .siteLink button:after,footer.footerWrap .footer .contentArea .siteLink button:before{content:normal;background:0 0;width:auto;height:auto;margin:0;padding:0;float:none;display:block;position:static;text-align:left;border-width:0;left:auto;right:auto;top:auto;bottom:auto}footer.footerWrap .footer .contentArea .siteLink button i{position:absolute;height:47px;line-height:47px;right:12px;top:50%;margin-top:-24px;color:#aaa}footer.footerWrap .footer .contentArea .siteLink ul{display:none;position:absolute;width:200px;height:200px;overflow-y:scroll;border:1px solid #d3d7dd;padding:5px 0;background:#fff;bottom:47px;right:0}.joinProgress ol,.tabMenuBox ul,.tabMenuBox2 ul{overflow:hidden}footer.footerWrap .footer .contentArea .siteLink ul li a{display:block;text-align:left;font-size:14px;padding:3px 6px}footer.footerWrap .footer .contentArea .siteLink ul li a:hover{text-decoration:underline}footer.footerWrap .copyrightArea{width:1200px;height:112px;position:relative;margin:0 auto}footer.footerWrap .copyrightArea p.address{font-size:14px;line-height:14px;padding-top:29px;padding-bottom:16px}footer.footerWrap .copyrightArea p.address span{display:inline-block;padding:0 13px}footer.footerWrap .copyrightArea p.address span.add{padding-left:0}footer.footerWrap .copyrightArea p.address span.fax,footer.footerWrap .copyrightArea p.address span.tel{border-left:1px solid #dcdcdc}footer.footerWrap .copyrightArea p.copyright{font-size:13px;height:13px;line-height:13px;color:#838383}@media (min-width:769px) and (max-width:1024px){header.header,header.header .wrap{border-bottom:none}header.header,header.header .wrap>div{width:100%;height:7.8vw}header.header .wrap>div h1{width:20.5vw;height:4.2vw;left:2vw;top:2vw;margin-left:0}header.header .wrap>div h1 img{width:100%;height:100%}header.header .wrap>div .topLink{display:none}header.header .wrap>div .topLink.show{width:31vw;height:7.8vw;position:absolute;left:auto;right:0;top:0;background-color:#0188bf;background-image:linear-gradient(120deg,#b23b6a 10%,#3b8820 90%);z-index:10}header.header .wrap>div .topLink.show a{color:#fff;font-size:1.75vw;line-height:2.3vw;height:2.3vw;margin-top:3vw;margin-right:0;padding:0 2.5vw 0 2vw;position:relative}header.header .wrap>div .topLink.show a:nth-of-type(2):after{display:block;position:absolute;content:"";width:1px;height:2.3vw;right:0;top:0;background-color:rgba(255,255,255,.6)}header.header nav button#mobileMenu,header.header nav button#mobileMenuClose{right:2.3vw;top:2.8vw;border:0;background:0 0;font-size:2.8vw;height:2.8vw;line-height:2.8vw;position:absolute;padding:0;margin:0}header.header .wrap>div .topLink.show a:nth-of-type(1),header.header .wrap>div .topLink.show a:nth-of-type(4){display:none}header.header .wrap>div .topSearch{display:none}header.header nav button#mobileMenu{display:block}header.header nav button#mobileMenuClose{display:none;z-index:50;color:#fff}header.header nav ul#mainMenu{display:none;position:absolute;top:7.8vw;right:0;width:31vw;height:auto;margin:0;background-color:#018ac1;border:none;padding-bottom:0}header.header nav ul#mainMenu:after{content:"";display:block;position:fixed;width:100vw;height:100vh;left:0;top:0;margin-left:0;background-color:rgba(0,0,0,.3);z-index:9;border-top:none;border-bottom:none}header.header nav ul#mainMenu>li ul li a:after,header.header nav ul#mainMenu>li>a:after{font-family:Roboto;font-weight:100;top:50%;right:1.7vw;box-shadow:none}header.header nav ul#mainMenu>li{border:none;padding:0;width:100%;min-height:0;margin:0}header.header nav ul#mainMenu>li:nth-of-type(1){border:none}header.header nav ul#mainMenu>li>a{position:relative;background-color:#fff;font-size:1.875vw;line-height:2.9vw;height:auto;color:#252565;padding:1.45vw 0 1.45vw 2.4vw;margin:0;border-bottom:1px solid #ddd}header.header nav ul#mainMenu>li>a:after{content:"+";display:block;position:absolute;width:1.7vw;height:1.7vw;margin-top:-.85vw;font-size:1.7vw;line-height:1.7vw;background:0 0}header.header nav ul#mainMenu>li>a.menusel+ul{display:block}header.header nav ul#mainMenu>li ul{display:none;position:relative;background-color:#fff;border-top:4px solid #003198;border-left:none;padding:0;width:auto;height:auto}header.header nav ul#mainMenu>li ul li{margin:0}header.header nav ul#mainMenu>li ul li a{position:relative;display:block;font-size:1.7vw;line-height:2.5vw;height:auto;color:#363636;padding:1.45vw 0 1.45vw 3.125vw;margin:0;border-bottom:1px solid #ddd;word-break:keep-all;text-align:left}header.header nav ul#mainMenu>li ul li a:after{content:">";display:block;position:absolute;color:#252565;width:1.7vw;height:1.7vw;margin-top:-.85vw;font-size:1.5vw;line-height:1.7vw;background:0 0}footer.footerWrap .footer{height:5vw}footer.footerWrap .footer .contentArea{width:100%}footer.footerWrap .footer .contentArea .siteHelp li:first-of-type a{padding-left:2.4vw}footer.footerWrap .footer .contentArea .siteHelp li a{height:calc(5vw - 2px);line-height:calc(5vw - 2px);font-size:1.6vw;padding:0 2.4vw}footer.footerWrap .footer .contentArea .siteHelp li a:after{height:1.6vw;width:1px;margin-top:-.8vw}footer.footerWrap .footer .contentArea .siteLink button{width:22vw;height:calc(5vw - 2px);line-height:calc(5vw - 2px);font-size:1.6vw;padding:0 2vw;margin-left:5px;border-right:none}footer.footerWrap .footer .contentArea .siteLink button i{height:calc(5vw - 2px);line-height:calc(5vw - 2px);right:1.2vw;top:0;margin-top:0}footer.footerWrap .footer .contentArea .siteLink ul{width:22vw;height:30vw;padding:.5vw 0;bottom:calc(5vw - 2px)}footer.footerWrap .footer .contentArea .siteLink ul li a{font-size:1.6vw;padding:.3vw .6vw}footer.footerWrap .copyrightArea{width:100%;height:13.2vw;padding-left:2vw}footer.footerWrap .copyrightArea p.address{font-size:1.5vw;line-height:1.5vw;padding-top:3vw;padding-bottom:1.7vw}footer.footerWrap .copyrightArea p.address span{display:inline-block;padding:0 1.5vw}footer.footerWrap .copyrightArea p.address span.add{padding-left:0}footer.footerWrap .copyrightArea p.address span.fax,footer.footerWrap .copyrightArea p.address span.tel{border-left:1px solid #dcdcdc}footer.footerWrap .copyrightArea p.copyright{font-family:Roboto;font-size:1.5vw;height:1.5vw;line-height:1.5vw;color:#838383}.visualArea{width:100%;min-width:100%;height:67.1vw;background-size:auto 67.1vw}.visualArea>div{width:100%;padding-top:7.3vw}.visualArea>div>p{font-size:3.9vw;line-height:3.9vw}.visualArea>div section.search{padding:0 17.7vw}.visualArea>div section.search form{margin:3.8vw auto 4.6vw;width:100%;height:6.3vw;border-radius:8vw}.visualArea>div section.search form h2{width:13.8vw;height:calc(6.3vw - 2px);font-size:1.9vw;line-height:calc(6.3vw - 2px)}.visualArea>div section.search form input{width:44.7vw;height:calc(6.3vw - 2px);font-size:1.9vw;line-height:calc(6.3vw - 2px);padding-left:0}.visualArea>div section.search form button{width:5.6vw;height:calc(6.3vw - 2px);font-size:2.5vw;line-height:calc(6.3vw - 2px);padding-left:1vw}.visualArea>div div.scheduleWrap{width:auto;height:35.3vw;margin:0 7.3vw;background-color:#fff}.visualArea>div div.scheduleWrap section.schedule{float:left}.visualArea>div div.scheduleWrap section.schedule .calendar{display:none}.visualArea>div div.scheduleWrap section.schedule .schedule{float:none;width:42.7vw;margin:0;height:35.3vw;padding:0;border:none;position:absolute;left:0;top:0}.visualArea>div div.scheduleWrap section.schedule .schedule ul{height:28.5vw;margin:2.3vw 0 0 3.1vw}.visualArea>div div.scheduleWrap section.schedule .schedule ul li{height:7vw;padding:0 0 0 7.4vw}.visualArea>div div.scheduleWrap section.schedule .schedule ul li span.date{font-size:1.3vw;width:6vw;height:6.1vw;padding-top:1.1vw;line-height:2vw}.visualArea>div div.scheduleWrap section.schedule .schedule ul li span.title{padding-top:.8vw;font-size:1.6vw}.visualArea>div div.scheduleWrap section.schedule .schedule ul li span.desc{font-size:1.4vw}.visualArea>div div.scheduleWrap section.schedule .schedule p{position:static;left:auto;bottom:auto;font-size:1.7vw;margin-left:3vw}.visualArea>div div.scheduleWrap section.schedule .schedule a{font-size:1.7vw;right:3vw;bottom:2vw;vertical-align:middle}.visualArea>div div.scheduleWrap section.schedule .schedule a:after{width:2.5vw;height:2.5vw;line-height:2.5vw;border-radius:2.5vw;font-size:1.2vw;vertical-align:top}.visualArea>div div.scheduleWrap section.popupZone{float:none;width:42.7vw;height:35.3vw;margin:0;position:absolute;right:0;top:0}.visualArea>div div.scheduleWrap section.popupZone .popupZoneSlide{position:relative;width:100%;height:35.3vw}.visualArea>div div.scheduleWrap section.popupZone .popupZoneSlide li img{width:100%}.visualArea>div div.scheduleWrap section.popupZone .buttonGroup{left:3.5vw;bottom:2.4vw;height:4.7vw;border-radius:3vw;padding:0 1.6vw}.visualArea>div div.scheduleWrap section.popupZone .buttonGroup button{width:2.3vw;height:4.7vw;font-size:1.3vw;line-height:4.7vw}.contentAreaBoard{position:relative;width:auto;height:auto;margin:2.7vw 0 0}.contentAreaBoard section.notice{width:50%;height:44.5vw;margin:0;padding:0 2vw 0 3vw}.contentAreaBoard section.notice h2{height:5.6vw;font-size:2.2vw;line-height:5.6vw;padding-top:0}.contentAreaBoard section.notice>a{position:absolute;font-size:3.8vw;right:0;top:0;vertical-align:middle}.contentAreaBoard section.notice>a:after{width:2.5vw;height:2.5vw;line-height:2.5vw;border-radius:2.5vw;font-size:1.1vw;vertical-align:top;top:2vw;right:2vw}.contentAreaBoard section.notice ul li{font-size:1.7vw;line-height:4.2vw;padding:0}.contentAreaBoard section.notice ul li:first-of-type{font-size:1.8vw;height:13.9vw;margin-bottom:.8vw;padding-top:.8vw}.contentAreaBoard section.notice ul li:first-of-type p.content{font-size:1.5vw;line-height:2.6vw}.contentAreaBoard section.notice ul li:first-of-type p.date{top:1vw}.contentAreaBoard section.notice ul li p.date,.contentAreaBoard section.notice ul li p.title{height:4.1vw;line-height:4.1vw;font-size:1.6vw}.contentAreaBoard section.notice ul li p.date{font-size:1.4vw;font-family:Roboto;right:.3vw}.contentAreaBoard section.photo{position:absolute;top:0;right:0;width:50%;height:44.5vw;margin:0;padding:0 3vw 0 2vw}.contentAreaBoard section.photo h2{height:5.6vw;font-size:2.2vw;line-height:5.6vw;padding-top:0}.contentAreaBoard section.photo>a{position:absolute;font-size:3.8vw;right:0;top:0;vertical-align:middle}.contentAreaBoard section.photo>a:after{width:2.5vw;height:2.5vw;line-height:2.5vw;border-radius:2.5vw;font-size:1.1vw;vertical-align:top;top:2vw;right:3vw}.contentAreaBoard section.photo ul li{width:50%;margin:0;padding:1vw}.contentAreaBoard section.photo ul li img,.quickLinkArea .quickLink{width:100%}.contentAreaBoard section.photo ul li:nth-of-type(n+5){display:none}.contentAreaBoard section.photo ul:after{display:block;content:"";clear:both}.quickLinkArea{margin-top:0;height:15.7vw;overflow:hidden}.quickLinkArea ul.quickSlide{margin:0 4vw}.quickLinkArea ul.quickSlide li.quick1,.quickLinkArea ul.quickSlide li.quick2,.quickLinkArea ul.quickSlide li.quick3,.quickLinkArea ul.quickSlide li.quick4,.quickLinkArea ul.quickSlide li.quick5,.quickLinkArea ul.quickSlide li.quick6,.quickLinkArea ul.quickSlide li.quick7,.quickLinkArea ul.quickSlide li.quick8{width:calc(92vw/6);height:calc(15.7vw - 2px);font-size:1.7vw;line-height:1.7vw}.quickLinkArea ul.quickSlide li.quick1 a,.quickLinkArea ul.quickSlide li.quick2 a,.quickLinkArea ul.quickSlide li.quick3 a,.quickLinkArea ul.quickSlide li.quick4 a,.quickLinkArea ul.quickSlide li.quick5 a,.quickLinkArea ul.quickSlide li.quick6 a,.quickLinkArea ul.quickSlide li.quick7 a,.quickLinkArea ul.quickSlide li.quick8 a{display:block;width:100%;height:calc(15.7vw - 2px);padding-top:11.5vw}.quickLinkArea ul.quickSlide li.quick1:after,.quickLinkArea ul.quickSlide li.quick2:after,.quickLinkArea ul.quickSlide li.quick3:after,.quickLinkArea ul.quickSlide li.quick4:after,.quickLinkArea ul.quickSlide li.quick5:after,.quickLinkArea ul.quickSlide li.quick6:after,.quickLinkArea ul.quickSlide li.quick7:after,.quickLinkArea ul.quickSlide li.quick8:after{width:100%;height:12.2vw;left:auto;margin-left:0;top:0;background-size:6.2vw}.programContent .contentArea{position:relative;width:auto;height:auto;margin:2.7vw 0 0}.programContent .contentArea section.lectureList{width:50%;height:30.7vw;margin:0;padding:0 2vw 0 3vw}.programContent .contentArea section.lectureList h2{height:5.6vw;font-size:2.2vw;line-height:5.6vw;padding-top:0}.programContent .contentArea section.lectureList ul.lectureSlide li{width:auto;height:25.2vw;padding:3vw 3.1vw;background-size:cover}.programContent .contentArea section.lectureList ul.lectureSlide li p.title{font-size:2.3vw;line-height:2.3vw}.programContent .contentArea section.lectureList ul.lectureSlide li p.content{font-size:1.6vw;line-height:2.5vw;margin:2vw 8vw 2.4vw 0}.programContent .contentArea section.lectureList ul.lectureSlide li p.desc{font-size:1.6vw;line-height:2.5vw}.programContent .contentArea section.lectureStatus{position:absolute;top:0;right:0;width:50%;height:30.7vw;margin:0;padding:0 3vw 0 2vw;border-bottom:none}.programContent .contentArea section.lectureStatus h2{height:5.6vw;font-size:2.2vw;line-height:5.6vw;padding-top:0}.programContent .contentArea section.lectureStatus>a{position:absolute;font-size:3.8vw;right:0;top:0;vertical-align:middle}.programContent .contentArea section.lectureStatus>a:after{width:2.5vw;height:2.5vw;line-height:2.5vw;border-radius:2.5vw;font-size:1.1vw;vertical-align:top;top:2vw;right:3vw}.programContent .contentArea section.lectureStatus ul{padding:2.5vw 0 .5vw 1vw;border-bottom:1px solid #e0e0e0}.programContent .contentArea section.lectureStatus ul li{height:7.3vw;padding-top:.5vw;padding-left:9.8vw}.programContent .contentArea section.lectureStatus ul li p.title{font-size:1.6vw}.programContent .contentArea section.lectureStatus ul li p.info{font-size:1.3vw}.programContent .contentArea section.lectureStatus ul li p.status{width:7.3vw;height:5.2vw;line-height:5.2vw;top:0;left:.6vw;font-size:1.5vw}.programContent .contentArea section.operTime{display:none}.bottomContent{margin:3vw 0 0;height:56.6vw;border-bottom:35.8vw solid #f2f2f2}.bottomContent .bookArea{width:auto;height:35.7vw;margin:0 3vw -24.4vw;padding-top:11.3vw}.bottomContent .bookArea p.bookInfoTitle{top:4.3vw;font-size:3vw;line-height:3vw;height:3vw;text-align:center}.bottomContent .bookArea .bookInfo{width:auto;margin:0 4vw;height:40vw;padding:4.9vw 0 0 3.8vw;text-align:center}.bottomContent .bookArea .bookInfo>h2{width:13.6vw;height:5vw;border-bottom:1px solid #ccc}.bottomContent .bookArea .bookInfo>h2 a{display:block;width:13.6vw;height:calc(5vw - 1px);line-height:calc(5vw - 1px);font-size:1.7vw;font-weight:600;padding:0 0 0 .4vw;position:relative;text-align:left}.bottomContent .bookArea .bookInfo>h2 a:after{font-family:'Font Awesome 5 Free';font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;display:block;content:"\f054";position:absolute;top:0;right:7px;height:47px;line-height:47px;font-size:12px}.bottomContent .bookArea .bookInfo>h2.sel a{color:#0289c1}.bottomContent .bookArea .bookInfo>h2.sel+ul{display:block}.bottomContent .bookArea .bookInfo>ul{top:6.5vw;left:23.6vw;height:61vw;overflow:hidden}.bottomContent .bookArea .bookInfo>ul li{width:auto;height:61vw;margin:0;padding:0 3.9vw 0 0}.bottomContent .bookArea .bookInfo>ul li p.image{width:15vw;height:21.5vw}.bottomContent .bookArea .bookInfo>ul li p.image img{width:100%;height:100%}.bottomContent .bookArea .bookInfo>ul li p.image:after{width:100%}.bottomContent .bookArea .bookInfo>ul li p.title{width:15vw;font-size:1.6vw;line-height:1.6vw;top:23.5vw}.bottomContent .bookArea .bookInfo>ul li p.info{width:15vw;font-size:1.5vw;line-height:1.5vw;top:26.2vw}.bottomContent .bookArea .bookInfo>ul li:nth-of-type(n+4){display:none}.bottomContent .bookArea .bookInfo>ul.sel+a{display:block}.bottomContent .bookArea .bookInfo>a{width:5vw;height:5vw;line-height:calc(5vw - 2px);font-size:2.1vw;right:2.2vw;top:15.7vw}.bannerList{height:10.8vw}.bannerList .bannerWrap{width:auto;height:calc(10.8vw - 1px)}.bannerList .bannerWrap h3{font-size:2vw;line-height:2vw;left:2.6vw;top:1.9vw}.bannerList .bannerWrap ul{left:20.8vw;top:2.2vw}.bannerList .bannerWrap ul li img{width:20.3vw;height:5.9vw;margin-right:.8vw}.bannerList .bannerWrap .buttonGroup{left:2.4vw;top:5.3vw}.bannerList .bannerWrap .buttonGroup button{width:3vw;height:3vw;border-radius:3vw;line-height:3vw;font-size:1.2vw;margin-right:.5vw}section.subWrap .subInfo,section.subWrap article header.articleTitle{display:none}
.subHeader{height:16.66vw}
.subHeader section.subVisualArea{border-top:1px solid #cecece;height:11.45vw;background-size:100%}
.subHeader section.subVisualArea .pageInfo{width:100%;padding-top:3.125vw}

