@charset "utf-8";#magazine{width:100%;margin:0 auto;overflow:hidden;max-width:1000px;color:#000000}#magazine a{display:block}#magazine ul{padding:0}#magazine .seotitletxt{}#wrapper_contentspage{color:#000000}#wrapper_contentspage a{text-decoration:none;color:#000000;display:inline-block}#wrapper_contentspage a:hover{opacity:.75}#magazine .title{text-align:center;margin:3% 0}#magazine .title h1{font-size:26px;display:inline-block;font-weight:bold}#magazine .titleText{margin-bottom:1%}#magazine .titleCopy{line-height:1.6}#magazine .backNumber{float:left;width:830px;overflow:hidden}#magazine .backNumber img{max-width:150px;height:auto;width:100%}#magazine .backNumber li.Box.boxlink{display:flex;border-top:#cccccc solid 1px;padding:4% 1%}#magazine .backNumber .boxLight{width:620px;margin:0 0 0 20px}#magazine .backNumber .boxLight h2{font-weight:bold;font-size:15px;line-height:1.4;margin-bottom:1.5%}#magazine .backNumber .boxLight h2:hover{text-decoration:underline}#magazine .backNumber .boxSub{color:#666666;font-size:10px;margin-bottom:1.5%}#magazine .backNumber .boxCate{margin:0}#magazine .backNumber .boxDate{margin-right:10px}#magazine .backNumber .boxDate,#magazine .backNumber .boxCate{background:#f3f3f3;border-radius:10px;padding:3px 15px}#magazine .backNumber .boxDate:before{content:"公開日："}#magazine .backNumber .boxCopy{line-height:1.7;font-size:.8rem}#magazine .backNumber .boxButton{background:#000000;width:130px;color:#ffffff;padding:5px 0;border-radius:20px;text-align:center;margin-top:7px;float:right;position:relative;font-size:12px}#magazine .backNumber .boxButton:hover{background:#999999}#magazine .backNumber .boxButton:after{content:'';width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:35%;right:14px}#magazine .backNumber li:nth-of-type(1),#magazine .backNumber li:nth-of-type(2),#magazine .backNumber li:nth-of-type(3),#magazine .backNumber li:nth-of-type(4){width:400px;float:left;flex-direction:column}#magazine .backNumber li:nth-of-type(1) img,#magazine .backNumber li:nth-of-type(2) img,#magazine .backNumber li:nth-of-type(3) img,#magazine .backNumber li:nth-of-type(4) img{max-width:400px;height:auto;width:100%}#magazine .backNumber li:nth-of-type(1) .boxLight,#magazine .backNumber li:nth-of-type(2) .boxLight,#magazine .backNumber li:nth-of-type(3) .boxLight,#magazine .backNumber li:nth-of-type(4) .boxLight{width:385px;margin:0}#magazine .backNumber li:nth-of-type(1) h2,#magazine .backNumber li:nth-of-type(2) h2,#magazine .backNumber li:nth-of-type(3) h2,#magazine .backNumber li:nth-of-type(4) h2{margin:2% 0;height:66px}#magazine .backNumber li:nth-of-type(1) .boxCopy,#magazine .backNumber li:nth-of-type(2) .boxCopy,#magazine .backNumber li:nth-of-type(3) .boxCopy,#magazine .backNumber li:nth-of-type(4) .boxCopy{height:45px;overflow:hidden}#magazine .backNumber li:nth-child(n+5){width:805px}#magazine .backNumber .boxLight.old{width:768px}#magazine .archive{float:right;width:250px}#magazine .archive .archiveTitle{background:#000000;padding:2%;color:#FFFFFF;font-size:.8rem}#magazine .archive dt{padding:3%;background:#e9e9e9;font-size:.9rem}#magazine .archive dd{border-bottom:#e9e9e9 solid 1px;font-size:.8rem;margin-bottom:0}#magazine .archive dd a{text-decoration:none;color:#000000;line-height:1.3;padding:4% 3%}#magazine .archive dd a:hover{padding:4% 3%;text-decoration:underline}#magazine .backNumber li:nth-of-type(5){clear:both}@media screen and (max-width:520px){#magazine{width:100%;margin:0 auto;overflow:hidden;max-width:1000px;color:#000000}#magazine a{display:block}#magazine ul{padding:0}#magazine .bottomText{display:none}#wrapper_contentspage{color:#000000}#wrapper_contentspage a{text-decoration:none;color:#000000;display:inline-block}#wrapper_contentspage .Breadcrumbs{font-size:12px;padding-top:10px}#magazine .title{text-align:center;margin:5% 2%}#magazine .titleText{margin-bottom:1%}#magazine .title h1{font-size:22px}#magazine .titleCopy{line-height:1.6}#magazine .backNumber{width:100%}#magazine .backNumber img{max-width:100px;height:auto;width:100%}#magazine .backNumber li.Box.boxlink{display:flex;border-top:#cccccc solid 1px;padding:4% 2%;width:100%}#magazine .backNumber .boxLight{width:100%;margin:0 0 0 10px}#magazine .backNumber .boxLight h2{font-weight:bold;font-size:14px;line-height:1.4;margin-bottom:3%}#magazine .backNumber .boxSub{color:#666666;font-size:10px;margin-bottom:1.5%}#magazine .backNumber .boxCate{margin:0 0 0 5px}#magazine .backNumber .boxDate,#magazine .backNumber .boxCate{background:#f3f3f3;border-radius:10px;padding:3px 5px}#magazine .backNumber .boxDate:before{content:"公開日："}#magazine .backNumber .boxCopy{line-height:1.7;display:none}#magazine .backNumber .boxButton{background:#000000;width:110px;color:#ffffff;padding:5px 0;border-radius:20px;text-align:center;margin-top:7px;float:right;position:relative;font-size:12px}#magazine .backNumber .boxButton:after{content:'';width:6px;height:6px;border-top:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(45deg);position:absolute;top:37%;right:14px}#magazine .backNumber li:nth-of-type(1),#magazine .backNumber li:nth-of-type(2),#magazine .backNumber li:nth-of-type(3),#magazine .backNumber li:nth-of-type(4){flex-direction:column}#magazine .backNumber li:nth-of-type(1) img,#magazine .backNumber li:nth-of-type(2) img,#magazine .backNumber li:nth-of-type(3) img,#magazine .backNumber li:nth-of-type(4) img{max-width:750px;height:auto;width:100%}#magazine .backNumber li:nth-of-type(1) .boxLight,#magazine .backNumber li:nth-of-type(2) .boxLight,#magazine .backNumber li:nth-of-type(3) .boxLight,#magazine .backNumber li:nth-of-type(4) .boxLight{width:100%;margin:0}#magazine .backNumber li:nth-of-type(1) h2,#magazine .backNumber li:nth-of-type(2) h2,#magazine .backNumber li:nth-of-type(3) h2,#magazine .backNumber li:nth-of-type(4) h2{margin:2% 0;font-size:16px;height:auto}#magazine .backNumber li:nth-of-type(1) .boxCopy,#magazine .backNumber li:nth-of-type(2) .boxCopy,#magazine .backNumber li:nth-of-type(3) .boxCopy,#magazine .backNumber li:nth-of-type(4) .boxCopy{height:45px;overflow:hidden}#magazine .archive{width:100%;margin-top:10%}#magazine .archive .archiveTitle{background:#000000;padding:3%;color:#FFFFFF}#magazine .archive dt{padding:2%;background:#e9e9e9;font-size:.8rem}#magazine .archive dd{border-bottom:#e9e9e9 solid 1px;padding:0}#magazine .archive dd a{text-decoration:none;color:#000000;line-height:1.3;padding:3%}#magazine .archive dd a:hover{padding:3%;text-decoration:underline}}