﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:游ゴシック体,'Yu Gothic','Hiragino Kaku Gothic Pro',Meiryo,Osaka,'MS PGothic', sans-serif;font-weight:bold}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0;font-size:inherit;width:100%;font-size:100%}th,td{text-align:left;vertical-align:top;border:none}caption{text-align:left}input,select,textarea{font-size:100%;font-family:Meiryo, Osaka, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif}ul,dl,ol{text-indent:0}li{list-style:none}address,caption,cite,code,dfn,em,th,var{font-style:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}* html input,* html textarea,* html select{font-size:100%}*:first-child+html+input,*:first-child html+textarea,*:first-child+html select{font-size:100%}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}.middle{margin-left:auto;margin-right:auto}.width980{display:block;width:980px;position:relative}.bgc-wh{background-color:#fff}.bgc-gray{background-color:#f0f0f0}.bgc-red{background-color:#ca1c24}html{font-size:62.5%;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-weight:normal}body{width:100%;min-width:1020px;background:#ffffff;font-size:13px;font-size:1.3rem;color:#000000;line-height:1.6;letter-spacing:0;text-align:left;-webkit-text-size-adjust:none;font-weight:normal !important}.allWrap{width:100%;position:relative}*:focus{outline:none}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}a{display:block}a:link,a:visited{border:none;text-decoration:none;color:#000}a img{border:none}.opa08:hover{opacity:0.8}.an_ber:hover{text-decoration:underline}.an_ber:hover p{text-decoration:underline}header{width:100%;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-weight:normal}header .headerTitle{width:100%;height:65px;position:relative;background-color:#000;padding:6px 0;box-sizing:border-box}header .headerTitle p{color:#fff;text-align:center;font-size:15px;line-height:1}header .headerTitle div.headerLogo{width:250px;margin:0 auto;left:316px}header .headerTitle div.headerLogo img{width:250px;height:40px}header .headerLinkArea{position:absolute;top:15px;right:20px}header .headerLinkArea a{background-color:#fff;border-radius:5px;display:inline-block;padding:2px 16px;font-size:14px}header .headerLinkArea a:hover{color:#ca1c24}nav{height:38px;margin:0 auto;text-align:center;background-color:#fff;border-bottom:2px #555 solid}nav ul li{position:relative;display:inline-block;padding:0 4px;margin-right:28px}nav ul li:last-child{margin-right:0}nav ul li a{display:block;font-size:18px;line-height:2.2;text-align:center}nav ul li a:hover{color:#ca1c24}nav .popTokusyuList{display:none;position:absolute;margin-top:-10px;margin-left:-20px;padding:20px 10px;width:260px;background-color:#fff;z-index:1000}nav .popTokusyuList.open{display:block}nav .popTokusyuList .nav_dropList a{font-size:14px;line-height:2;color:#000 !important;text-align:left}nav .popTokusyuList .nav_dropList a li{padding:0 8px}.leftColumn{width:665px;float:left}.leftColumn .tokusyuNav{display:none !important}.relatedArticle{position:relative;z-index:10;padding:20px;border-top:1px solid #000;border-bottom:1px solid #000}.relatedArticle:before{content:"";display:block;position:absolute;z-index:-1;top:2px;left:0;right:0px;bottom:2px;border-top:2px solid #000;border-bottom:2px solid #000;background:#fff}.rightColumn{margin-left:680px;width:300px;color:#000;font-family:"Hiragino Kaku Gothic W5 JIS2004"}.adv{width:100%;display:block}.adv img{width:100%;background-color:#fff}.bnr_ceo_contents{padding-top:10px;margin-bottom:16px;border:2px solid #ca1c24;background-color:#fff}.bnr_ceo_contents .ceo_logo{display:block;width:60%;margin:0 auto 5px}.bnr_ceo_contents small{display:block;margin-bottom:8px;font-size:12px;font-family:"Hiragino Kaku Gothic W3 JIS2004";text-align:center}.bnr_ceo_contents .adv{width:94%;margin-left:3%;margin-right:3%}.backNum{border:solid #ca1c24;border-width:6px 1px 30px 1px;background-color:#fff}.backNum img{width:250px;display:block}.backNum .backNumTitle{background-color:#f0f0f0;width:250px;height:25px;margin-top:6px;margin-bottom:6px;text-align:center;line-height:2.2;font-size:13px;font-family:"Hiragino Kaku Gothic W5 JIS2004"}.backNum div{padding-left:10px;padding-right:10px}.backNum .doubleBorder{border-top:4px double #d1cfcf;border-bottom:4px double #d1cfcf;padding-bottom:6px;font-size:12px;text-align:center}.backNum .doubleBorder .backNumRed{color:#ca1c24;font-family:"Hiragino Kaku Gothic W6 JIS2004";font-size:23px;line-height:1.7}.backNum .doubleBorder .backNumBrack{line-height:1.2}.backNum .doubleBorder .backNumBrack span{font-size:18px;padding-left:10px;font-family:"Hiragino Kaku Gothic W6 JIS2004"}.backNum .backNumCap{font-size:12px;padding-bottom:10px}.columnList h4{font-size:20px;padding-top:18px;padding-bottom:18px;text-align:center;border-top:2px solid #999999;border-bottom:2px solid #999999}.columnList li{padding:0 10px 10px;position:relative;border-bottom:1px solid #999999;min-height:90px}.columnList li p{display:inline-block;width:200px;font-size:13px;line-height:1.4}.columnList li img{display:inline-block;width:67px}.columnList .columnCeoList li:before{content:"１.";position:absolute;font-family:"Hiragino Kaku Gothic W6 JIS2004";font-size:18px;top:4px;left:10px}.columnList .columnCeoList li.columnCeoList-2:before{content:"２.";font-family:"Hiragino Kaku Gothic W6 JIS2004"}.columnList .columnCeoList li.columnCeoList-3:before{content:"３.";font-family:"Hiragino Kaku Gothic W6 JIS2004"}.columnList .columnCeoList li.columnCeoList-4:before{content:"４.";font-family:"Hiragino Kaku Gothic W6 JIS2004"}.columnList .columnCeoList li.columnCeoList-5:before{content:"５.";font-family:"Hiragino Kaku Gothic W6 JIS2004"}.columnList .columnCeoList li p{padding-top:32px}.columnList .columnCeoList li p span{font-size:15px;display:block}.columnList .columnCeoList li img{position:absolute;top:16px;right:10px}.columnTopics{font-size:12px}.columnTopics li{padding-top:0;line-height:1.5;height:88px}.columnTopics img{vertical-align:middle;padding-top:10px}.columnTopics .ceoListText{padding-left:8px;vertical-align:middle;margin-top:26px}.columnTopics .topicsNew p:before{content:"NEW";position:absolute;font-family:Meiryo,Osaka,'MS PGothic';color:#ca1c24;font-size:12px;border:1px solid #ca1c24;background-color:#fff;font-size:12px;padding:0 4px;top:5px;left:87px}.goTopicsBtn{text-align:right;position:relative;padding-right:20px;padding-top:5px;width:110px;float:right}.goTopicsBtn:after{content:"＞";background-color:#000;border-radius:50%;padding:1px 3px 1px 4px;color:#fff;position:absolute;right:0px;top:5px;font-size:10px}.goTopicsBtn:hover{text-decoration:underline}.goTopicsBtn:hover:after{background-color:#fff;color:#000}.ceoR_Column{background-color:transparent}.ceoR_Column>div{background-color:#fff;position:relative;margin-bottom:16px;box-sizing:border-box;font-family:"Hiragino Kaku Gothic W3 JIS2004";color:#000;font-size:15px}.ceoR_Column>div .columnTitle{font-size:16px;font-family:"Hiragino Kaku Gothic W6 JIS2004";margin-bottom:20px}.ceoR_Column .companyInfo{padding:20px}.ceoR_Column .companyInfo ul{font-size:0}.ceoR_Column .companyInfo ul li{width:100%;margin-bottom:18px}.ceoR_Column .companyInfo ul li:last-child{margin-bottom:0}.ceoR_Column .companyInfo ul li .name{margin:0;font-family:"Hiragino Kaku Gothic W3 JIS2004";line-height:1.2;font-size:18px}.ceoR_Column .companyInfo ul li .name span{padding-top:4px;display:block;font-size:12px;color:#ccc}.ceoR_Column .companyInfo ul li .info_text{margin:0;font-family:"Hiragino Kaku Gothic W3 JIS2004";line-height:1.4;font-size:13px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.ceoR_Column .companyInfo ul li .ele1,.ceoR_Column .companyInfo ul li .ele2{display:inline-block;vertical-align:top;margin:0;font-family:"Hiragino Kaku Gothic W3 JIS2004";line-height:1.4;font-size:13px}.ceoR_Column .companyInfo ul li .ele1{width:75px}.ceoR_Column .companyInfo ul li .ele2{width:185px;word-break:break-all}.ceoR_Column .companyInfo ul li .ele2 span{display:block;margin-top:5px}.ceoR_Column .companyInfo ul li .ele2 span:first-child{margin-top:0}.ceoR_Column .companyInfo ul li .ele2 .link{text-decoration:underline;width:inherit;height:inherit;margin:inherit}.ceoR_Column .companyInfo ul li .ele2 .link:hover{opacity:0.8}.ceoR_Column .companyInfo ul li .ele2 .sns{display:inline-block;width:26px;margin-right:34px}.ceoR_Column .companyInfo ul li .ele2 .sns img{width:100%}.ceoR_Column .companyInfo ul li .ele2 .sns:hover{opacity:0.8}.ceoR_Column .companyInfo ul li .ele2 a:hover{text-decoration:underline}.ceoR_Column .adv{padding:0 !important}.ceoR_Column .companyList ul li,.ceoR_Column .newsList ul li{position:relative;width:100%;min-height:80px;margin-bottom:20px;padding-left:72px;padding-bottom:20px;font-size:13px;font-family:"Hiragino Kaku Gothic W4 JIS2004";line-height:1.4;border-bottom:1px solid #CCC;box-sizing:border-box}.ceoR_Column .companyList ul li:hover,.ceoR_Column .newsList ul li:hover{text-decoration:underline}.ceoR_Column .companyList ul li:hover img,.ceoR_Column .newsList ul li:hover img{opacity:0.8}.ceoR_Column .companyList ul li .ceoImage,.ceoR_Column .newsList ul li .ceoImage{position:absolute;top:0;left:0;width:60px;height:auto}.ceoR_Column .companyList ul li .ceoCompanyName,.ceoR_Column .newsList ul li .ceoCompanyName{margin-bottom:10px}.ceoR_Column .companyList ul li a,.ceoR_Column .newsList ul li a{position:absolute;top:0;left:0;width:100%;height:100%}.ceoR_Column .companyList .goList,.ceoR_Column .newsList .goList{display:block;font-size:16px;text-decoration:underline;text-align:right}.ceoR_Column .companyList{padding:20px}.ceoR_Column .companyList ul li:last-child{padding-bottom:0;border-bottom:none}.ceoR_Column .newsList{background-color:transparent !important}.ceoR_Column .newsList .newsListTitle{text-align:center;font-size:20px;margin-bottom:20px;padding:15px 0;border-top:2px solid #CCC;border-bottom:2px solid #CCC}.ceoR_Column .newsList li{min-height:80px;margin-bottom:16px;padding-bottom:16px}.ceoR_Column .newsList p{font-family:"Hiragino Kaku Gothic W6 JIS2004"}.ceoR_Column .newsList p .ceoListText,.ceoR_Column .newsList p .ListTitle{font-family:"Hiragino Kaku Gothic W4 JIS2004"}.ceoR_Column .newsList .ListTitle{margin-top:5px;font-family:"Hiragino Kaku Gothic W3 JIS2004"}.ceoR_Column .newsList .ListTitle span{padding:0 10px}#breadcrumb{padding:30px 0 5px}#breadcrumb li{display:inline-block;color:#2c120b;font-size:12px;font-size:1.2rem}#breadcrumb li a{display:block;position:relative;vertical-align:middle;color:#2c120b;font-family:"Hiragino Kaku Gothic W3 JIS2004";padding-right:20px}#breadcrumb li a:link{border:none;text-decoration:none}#breadcrumb li a:before{position:absolute;content:"";vertical-align:middle;right:8px;top:50%;margin-top:-4px;width:6px;height:6px;border-top:1px solid #333;border-right:1px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#page-top{position:fixed;display:none;background-color:#fff;border:1px solid #000;border-radius:50%;color:#000;font-size:30px;padding:0 10px;bottom:25px;right:25px;z-index:1000}#page-top:hover{background-color:#000;color:#fff;border-color:#fff}#page-top:hover a{color:#fff}.footer_banner{width:728px;margin-top:40px;margin-bottom:40px}footer{background-color:#000;padding-top:30px;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-weight:normal}footer .footer-top-link{display:inline-block;position:relative}footer .footer-top-link img{height:55px;width:auto}footer .footer-fadcebook-link{display:inline-block;position:absolute;right:80px}footer .footer-fadcebook-link img{height:44px}footer .footer-twitter-link{display:inline-block;position:absolute;right:0}footer .footer-twitter-link img{height:44px}footer .fotter-text-area{margin-top:20px}footer .fotter-text-area a{display:inline-block;margin:0 20px;color:#fff;font-size:15px;font-family:"Hiragino Kaku Gothic W3 JIS2004"}footer .fotter-text-area a.ad_info{background-color:#fff;border-radius:5px;display:inline-block;padding:2px 16px;color:#000}footer .fotter-text-area a.ad_info:hover{color:#ca1c24}footer .fotter-text-area a:last-child{margin-right:0}footer .underLine{width:100%;border-top:1px solid #fff}footer .fotter-info{text-align:center;color:#fff;font-size:14px;padding-bottom:35px}footer .fotter-info a{display:inline-block;color:#fff;text-decoration:underline}.footer_advertise{margin-top:30px;width:940px;position:relative}.footer_advertise img{width:100%;background-color:#fff}.footer_advertise .appleIcon,.footer_advertise .googleIcon{position:absolute;width:160px;height:auto;bottom:25px}.footer_advertise .appleIcon{right:198px}.footer_advertise .googleIcon{right:24px}.copyright{font-family:"Hiragino Kaku Gothic W3 JIS2004";font-weight:normal}#webmagBlock{width:100%;margin:0 auto;background:#f0f0f0;padding:40px 0 20px}#webmagBlock .inner{width:960px;margin:0 auto;text-align:center}#webmagBlock .copyright{clear:both;width:100%;text-align:center;padding:10px 0;font-size:17px;font-family:Meiryo, Osaka, "Hiragino Kaku Gothic Pro", "MS PGothic", sans-serif}#topTitle{width:100%;height:405px;background-color:#f0f0f0;margin-top:10px}#topTitle a{max-width:1280px;margin-left:auto;margin-right:auto}#topTitle img{float:left}#topTitle .topTitleText{display:table-cell;vertical-align:middle;width:450px;height:405px;padding-left:40px;color:#000;font-family:"Hiragino Kaku Gothic W5 JIS2004"}#topTitle .topTitleText .projectName{color:#969696;font-size:16px}#topTitle .topTitleText .topHeadline{font-family:"Hiragino Kaku Gothic W7 JIS2004";font-size:27px}#topTitle .topTitleText .companyName{font-family:"Hiragino Kaku Gothic W3 JIS2004";font-size:18px;line-height:1.3}#topTitle .topTitleText .presidentName{font-family:"Hiragino Kaku Gothic W6 JIS2004";font-size:22px}#topTitle .topTitleText .leadText{font-family:"Hiragino Kaku Gothic W5 JIS2004";font-size:15px;max-height:9rem;overflow:hidden;padding-bottom:5px}.topPickUp h3{border-bottom:2px #000 solid;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-size:40px;line-height:1.2;padding-left:30px;padding-bottom:5px;position:relative;background:url("/images/title_pic_up.png") no-repeat right;background-size:auto 30px;background-position:right 30px bottom 10px}.topPickUp h3:before{content:"";position:absolute;width:7px;height:45px;background-color:#ca1c24;left:13px}.topListBox .list-2{display:inline-block;vertical-align:top;width:456px}.topListBox .list-3{display:inline-block;vertical-align:top;width:310px;margin-right:20px}.topListBox .list-3:nth-child(3n){margin-right:0}.topListBox .listImg{width:100%}.topListBox .ListHeadline{font-size:20px;font-family:"Hiragino Kaku Gothic W5 JIS2004";width:94%}.topListBox .ListTitle{font-size:15px;font-family:"Hiragino Kaku Gothic W3 JIS2004";width:94%}.bg-dot{background-image:url(/images/superceo_feature_back.png);background-repeat:repeat}.topTokusyu{width:610px;background-color:#fff;margin-top:30px;float:left}.topTokusyu h3{width:502px;height:65px;border:3px dotted #000;font-size:30px;line-height:2.3;margin-top:20px;padding-left:30px;position:relative;background:url("/images/title_feature.png") no-repeat right;background-size:94px auto;background-position:right 15px bottom 15px}.topTokusyu h3:before{content:"";position:absolute;width:7px;height:45px;background-color:#ca1c24;left:13px;top:10px}.topTokusyu ul{width:535px}.topTokusyu .topTokusyuList{width:535px;height:300px;position:relative}.topTokusyu .topTokusyuList img{width:100%;float:left}.topTokusyu .topTokusyuList .listBoxText{position:absolute;background-color:rgba(0,0,0,0.6);width:240px;height:100%;padding-left:10px;padding-right:10px}.topTokusyu .topTokusyuList .listBoxText div{display:table-cell;vertical-align:middle;color:#fff;line-height:1.3;height:300px}.topTokusyu .topTokusyuList .listBoxText .projectName{font-family:"Hiragino Kaku Gothic W4 JIS2004";font-size:14px}.topTokusyu .topTokusyuList .listBoxText .topHeadline{font-family:"Hiragino Kaku Gothic W6 JIS2004";font-size:22px}.topTokusyu .topTokusyuList .listBoxText .companyName{font-family:"Hiragino Kaku Gothic W2 JIS2004";font-size:15px}.topTokusyu .topTokusyuList .listBoxText .presidentName{font-family:"Hiragino Kaku Gothic W6 JIS2004";font-size:18px;vertical-align:middle;text-align:center}.topTokusyu .topTokusyuList .pos-right{right:0}.topFocus{width:340px;margin-left:640px}.topFocus .daily{width:183px;height:160px;background:transparent url("/images/daily_back.png") left top no-repeat;background-size:contain;padding-top:24px}.topFocus .daily p{color:#fff;font-family:"Hiragino Kaku Gothic W6 JIS2004";text-align:center;font-size:19px}.topFocus .daily p.date{font-family:Arial,'ＭＳ Ｐゴシック',sans-serif;font-style:italic;font-weight:bold;font-size:80px;line-height:1;margin-left:-15px}.topFocus h3{font-family:"Hiragino Kaku Gothic W6 JIS2004";font-size:22px;text-align:center;line-height:2;border-top:2px solid #999999;border-bottom:2px solid #999999}.topFocus li{border-bottom:1px solid #999999;padding-left:50px;padding-bottom:10px;position:relative}.topFocus li a{display:block}.topFocus li:before{content:"１.";position:absolute;font-family:"Hiragino Kaku Gothic W6 JIS2004";font-size:30px;left:0;top:6px}.topFocus .companyName{width:200px;display:inline-block;font-family:"Hiragino Kaku Gothic W3 JIS2004";font-size:13px}.topFocus .companyName span{display:block;font-family:"Hiragino Kaku Gothic W4 JIS2004";font-size:15px}.topFocus .TopFocusImg{width:67px;display:inline-block;margin-left:10px;vertical-align:top}.topFocus .focus2:before{content:"２."}.topFocus .focus3:before{content:"３."}.topFocus .focus4:before{content:"４."}.topFocus .focus5:before{content:"５."}.advertise{width:300px}.advertise img{width:100%}.footer_banner{background-color:#fff;width:100%;height:132px;margin:0;padding-top:40px}.footer_banner a{width:728px;margin-left:auto;margin-right:auto}.topTopics{width:100%}.topTopics h3{border-bottom:2px #000 solid;position:relative}.topTopics h3 img{height:43px;margin-left:30px}.topTopics .topTopicsBtn{display:inline-block;width:185px;height:36px;padding-right:10px;background-color:#ca1c24;border-radius:5px;font-family:"Hiragino Kaku Gothic W4 JIS2004";font-size:20px;color:#fff;line-height:1.4;text-align:center;position:absolute;right:20px;bottom:10px}.topTopics .topTopicsBtn:after{content:">";color:#fff;font-family:"Hiragino Kaku Gothic W2 JIS2004";position:relative;right:-10px;font-size:25px}.topTopics .topTopicsBtn span{font-style:italic}.topTopics .topTopicsList{padding:20px}.topTopics .topTopicsList li{width:170px;display:inline-block;margin-right:18px;vertical-align:top}.topTopics .topTopicsList li:nth-child(5n){margin-right:0}.topTopics .topTopicsList li img{width:100%}.topTopics .topTopicsList li p.ListTitle{width:97%;font-family:"Hiragino Kaku Gothic W4 JIS2004";font-size:12px}.ceoBackNum{padding:28px 0 45px;background-color:#000;font-family:"Hiragino Kaku Gothic W6 JIS2004"}.ceoBackNum h3{padding:0 20px;width:100%;margin-bottom:36px;color:#fff;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-size:38px;line-height:1.6;border-bottom:1px solid #fff;box-sizing:border-box}.ceoBackNum h3:first-letter{color:#ca1c24}.ceoBackNum h3 span{font-family:"Hiragino Kaku Gothic W2 JIS2004";font-size:18px;margin-left:30px}.ceoBackNum h3 .goManga{float:right;margin-top:30px;color:#fff;font-family:"Hiragino Kaku Gothic W4 JIS2004";font-size:14px}.ceoBackNum h3 .goManga:hover{text-decoration:underline}.ceoBackNum .linkArea{position:relative;min-height:390px;padding:0 20px;color:#fff;box-sizing:border-box}.ceoBackNum .linkArea .volNum{font-size:18px;margin-bottom:10px}.ceoBackNum .linkArea h4{width:508px;font-size:18px;font-family:'Ryumin Bold KL';font-size:30px;line-height:1.4;margin-bottom:16px}.ceoBackNum .linkArea .ceoName{font-size:16px;margin-bottom:16px}.ceoBackNum .linkArea .ceoName span{font-size:24px;display:block}.ceoBackNum .linkArea .ceoLead{width:508px;font-size:15px;line-height:2;font-family:"Hiragino Kaku Gothic W3 JIS2004"}.ceoBackNum .linkArea .coverImg{position:absolute;right:115px;top:5px;width:264px}.ceoBackNum .linkArea .readIcon{position:absolute;padding-top:42px;right:10px;bottom:5px;width:115px;height:115px;font-size:14px;background-color:#ca1c24;border-radius:50%;text-align:center;line-height:1.4;font-family:"Hiragino Kaku Gothic W3 JIS2004";box-sizing:border-box}.ceoBackNum .linkArea:hover{text-decoration:underline}.ceoBackNum .linkArea:hover img,.ceoBackNum .linkArea:hover .readIcon{opacity:0.8}.ceoBackNum .linkArea a{position:absolute;top:0;left:0;width:100%;height:100%}.topCategory{background-image:url(/images/superceo_category_back.jpg);padding-bottom:10px}.topCategory h3{border-bottom:2px #000 solid;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-size:33px;font-style:italic;color:#ca1c24;line-height:1.2;padding-left:30px;padding-bottom:5px;background:url("/images/title_category.png") no-repeat right;background-size:auto 30px;background-position:right 30px bottom 10px}.topCategory li{display:inline-block;width:300px;margin-right:20px}.topCategory li:nth-child(3n){margin-right:0}.topCategory li img{width:100%}.topMovie{background-color:#f0f0f0;padding-bottom:1px}.topMovie h3{border-bottom:2px #000 solid;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-size:33px;font-style:italic;color:#ca1c24;line-height:1.2;padding-left:30px;padding-bottom:5px;background:url("/images/title_movie.png") no-repeat right;background-size:auto 30px;background-position:right 30px bottom 10px}.topMovie .topListBox{width:940px}.topMovie .topListBox a{display:inline-block}.topMovie .topListBox a:nth-child(odd){margin-right:20px}.topMovie .topListBox li{position:relative}.topMovie .topListBox li:after{content:"";background:transparent url(/images/saisei.png) no-repeat;background-size:contain;position:absolute;width:86px;height:62px;top:28%;left:40%}.topMovie .topListBox li img{position:relative}.topMovie .topListBox li p.ListHeadline{font-size:15px;font-family:"Hiragino Kaku Gothic W4 JIS2004";width:92%}.topMovie .topListBox li p.ListTitle{font-size:14px;font-family:"Hiragino Kaku Gothic W3 JIS2004";width:92%}.topMovie .goMovieBtn{display:block;width:280px;height:67px;padding-right:16px;background-color:#ca1c24;border-radius:10px;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-size:35px;color:#fff;line-height:2.1;text-align:center}.topMovie .goMovieBtn:after{content:"＞";background-color:#fff;border-radius:50%;padding:5px 6px 4px 6px;color:#ca1c24;position:relative;right:-14px;top:-4px;font-size:25px}.modal-bg{position:fixed;display:none;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:100}.modal-content{position:fixed;display:none;top:0;left:0;z-index:150}.modal-close{color:#fff;border:2px solid #fff;padding:3px 10px;width:15%;text-align:center;margin:5px auto;cursor:pointer}.topBackNum{background-color:#fff}.topBackNum h3{border-bottom:2px #000 solid;font-family:"Hiragino Kaku Gothic W5 JIS2004";font-size:33px;font-style:italic;line-height:1.2;padding-left:30px;padding-bottom:5px;background:url("/images/title_back_number.png") no-repeat right;background-size:auto 30px;background-position:right 30px bottom 10px}.topBackNum h3 a{color:#ca1c24}.topBackNum h3:hover{opacity:0.5}.backNumList{width:960px;height:220px;margin:0 auto !important;padding:20px 0;position:relative;overflow:hidden}.backNumList .sp-slides-container{height:220px;width:880px;margin:0 auto}.backNumList .sp-mask{width:880px !important}.backNumList .magazineBox{width:130px !important;height:220px !important}.backNumList .magazineBox a{display:block;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.backNumList .magazineBox a:hover{filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;cursor:pointer}.backNumList .magazineBox p{font-size:14px;font-size:1.4rem;line-height:1.3;padding-top:5px;width:130px;text-align:center}.backNumList .sp-arrow{width:20px;height:38px}.backNumList .sp-arrow.sp-previous-arrow{left:-40px}.backNumList .sp-arrow.sp-previous-arrow:before{display:block;background:url(../images/arrow_l.png) no-repeat 0 0;background-size:20px 38px;width:20px;height:38px;left:0;top:0}.backNumList .sp-arrow.sp-previous-arrow:after{display:none}.backNumList .sp-arrow.sp-next-arrow{right:-40px;transform:none}.backNumList .sp-arrow.sp-next-arrow:before{display:block;background:url(../images/arrow_r.png) no-repeat 0 0;background-size:20px 38px;width:20px;height:38px;left:0;top:0}.backNumList .sp-arrow.sp-next-arrow:after{display:none}
