@charset "UTF-8";@import url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/reset.css);@import url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/tools.css);::-moz-selection{color:#000;background:#99e4d3}::selection{color:#000;background:#99e4d3}body{font-family:"futura-pt","Yu Gothic",YuGothic,"游ゴシック体",Arial,sans-serif;opacity:0;filter:alpha(opacity=0)}a{-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;text-decoration:none}.hankakuNum{font-family:"futura-pt","Josefin Sans"}.f-mb31{font-family:"futura-pt","MB31","Yu Gothic",YuGothic,"游ゴシック体",Arial,sans-serif;text-decoration:none;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.f-min{font-family:"times new roman","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif}.sns{position:absolute;left:0;bottom:0;z-index:2;padding:4px;height:22px}.sns li{display:inline-block;background:#fff;line-height:22px;margin-right:4px}.sns li i{display:inline-block;width:20px;height:20px;border:1px solid #fff;border-radius:50%;margin-right:3px}.sns li a{color:#1c1c1c;text-decoration:none}.sns li i.fb{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/sns_03.jpg) center center no-repeat}.sns li i.fb:hover{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/sns_03_on.jpg) center center no-repeat}.sns li i.tw{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/sns_05.jpg) center 4px no-repeat}.sns li i.tw:hover{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/sns_05_on.jpg) center 4px no-repeat}.sns li i.ha{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/sns_07.jpg) center 4px no-repeat}.sns li i.ha:hover{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/sns_07_on.jpg) center 4px no-repeat}.sns li span{display:inline-block;vertical-align:top}.sns li a:hover span{text-decoration:underline}.ftBanner{padding:36px 0 40px;background:#f0f0f0;text-align:center}.ftBanner h3{font-size:15px;line-height:1.5;font-weight:700;margin-bottom:12px}.ftBanner li{margin:0 10px;display:inline-block}.ftBanner li a img{border:1px solid #c5c0c0}#headSec{text-align:center;border-bottom:2px solid #000;font-size:12px;padding:32px 0 22px;position:relative}#headSec .topTxt{font-size:12px;padding:0 0 10px}#headSec .hdNav{padding:12px 0 12px}#headSec .hdNav a{color:#000;text-decoration:none}#headSec .hdNav a:hover{text-decoration:underline}#headSec .rightBar{position:absolute;right:20px;top:20px}#headSec .rightBar p.btn a{background:#00bc90;width:170px;height:44px;line-height:48px;color:#fff;font-weight:700;display:block;text-align:center;text-decoration:none}#headSec .rightBar p.btn a:hover{background:#02d89e}#headSec .sn{text-align:right}#headSec .sn li{margin-left:6px;display:inline-block}#h-fb a{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/icon-fb.png) no-repeat center center #3b5998;width:22px;height:22px;border-radius:50%;display:block;text-indent:9999px;overflow:hidden}#h-fb a:hover{background-color:#5589d9}#h-tw a{background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/icon-tw.png) no-repeat center center #00aced;width:22px;height:22px;border-radius:50%;display:block;text-indent:9999px;overflow:hidden}#h-tw a:hover{background-color:#00d0ff}.topBox{position:relative;margin-top:50px;overflow:hidden;float:left}.topBox li{float:left;margin-right:40px}.topBox a.btn_prev{right:50%;margin-right:520px;position:absolute;top:440px}.topBox a.btn_next{left:50%;margin-left:520px;position:absolute;top:440px}.itemTop{width:960px;margin:0 auto 0}.itemTop .sns{background:#fff}.itemTop .sns li{margin-right:5px}.itemTop .pic{width:960px;height:360px;overflow:hidden;position:relative;top:0;left:0}.itemTop .pic img{width:100%;height:auto}.itemTop .desc{padding:25px 20px}.itemTop .date{width:140px;float:left;text-align:center}.itemTop .date .day{font-size:70px}.itemTop .date .month{font-size:14px;padding:15px 0}.itemTop .date .sort{font-size:13px;border-top:1px solid #1c1c1c;padding:15px 0;color:#848484}.itemTop .date .sort a{color:#848484}.itemTop .date .sort a:hover{color:#000}.itemTop .text{width:700px;float:right}.itemTop .text .title{font-size:24px;line-height:1.3}.itemTop .text .title a{color:#000}.itemTop .text .title a:hover{color:#02d89e}.itemTop .text .au{font-size:14px;line-height:1.7;color:#848484;padding:10px 0}.itemTop .text .summary{font-size:14px;line-height:1.7}.itemTop .text .summary a{color:#1c1c1c;text-decoration:none;position:relative}.itemTop .text .summary a:after{position:absolute;background:#43d9b6;content:"";width:70px;height:6px;top:9px;left:0;z-index:-1}.peopleReport{padding:30px 0 45px;margin-top:-20px;background:#f0f0f0;margin-bottom:80px}.peopleReport .wpp-list{margin:0 auto;max-width:1200px;width:100%}.peopleReport .wpp-list li.item{width:20%}.peopleReport .wpp-list li.item .info{font-size:11px}.peopleReport .wpp-list .pic{width:100%}.peopleReport .tt{text-align:center}.peopleReport .tt h3{font-size:26px;line-height:50px;font-weight:700}.peopleReport .tt p{width:60px;border-top:2px solid #e4e4e4;height:30px;display:inline-block;margin:0 auto}.peopleReport .bd{text-align:center;width:100%;overflow:hidden;height:300px}@media screen and (max-width:1199px){.peopleReport .bd{width:97%;padding:0 1.5%;min-width:960px;box-sizing:border-box}}.peopleReport .item{width:240px;float:left;text-align:left;height:300px;clear:none;position:relative;top:0;left:0;padding-right:1.5%;box-sizing:border-box}.peopleReport .item:last-child{padding-right:0}.peopleReport .pic{width:240px;height:222px;overflow:hidden;position:relative;background:#f0f0f0}.peopleReport .pic img{width:100%;height:auto}.peopleReport .info,.peopleReport .next{font-size:13px;color:#848484;line-height:1.7;margin-top:8px}.peopleReport .info.next{margin-top:0}.peopleReport .info a{color:#848484}.peopleReport .info a:hover{color:#000}.peopleReport .txt{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.7}.peopleReport .txt a,.peopleReport .txt a:visited{color:#000}.peopleReport .txt a:hover{color:#02d89e}.peopleReport .sns{background:#fff}.categoyBox{width:100%;overflow:hidden;padding:20px 0 100px}.categoyBox dl.tt{text-align:center;padding:10px 0;background:#fff;z-index:1000}.categoyBox dl.tt dt,.categoyBox dl.tt dd{display:inline-block;text-align:center;height:33px;line-height:33px}.categoyBox dl.tt dt{display:inline-block;text-align:center;padding-right:20px;margin-right:10px;border-right:1px solid #000;font-size:16px}.categoyBox dl.tt dd{display:inline-block;text-align:center;padding:0 8px}.categoyBox dl.tt dd a{color:#848484;text-decoration:none}.categoyBox dl.tt dd a.cur,.categoyBox dl.tt dd a:hover{color:#000;font-weight:700}.categoyBox .bd{width:100%;max-width:1280px;min-width:960px;margin:20px auto 0 auto;text-align:center}.magazine .categoyBox .bd{min-width:960px;max-width:100%}.categoyBox .bd .wd25{width:25%;float:left}.categoyBox .bd .wd50{width:50%;float:left}.categoyBox .bd .bg_gray{background:#ececec}.categoyBox .bd .sns{width:100%;bottom:20px;text-align:center}.magazine .categoyBox .bd .itemBox{padding:20px;position:relative;top:0;left:0;opacity:0;filter:alpha(opacity=0);border:1px solid #ccc}.categoyBox .itemBox .summary{color:#000}.categoyBox .item_01{width:20%;min-width:190px;height:375px;padding:20px;border:1px solid #ccc;display:inline-block;position:relative;margin-right:-4px;vertical-align:top}.magazine .categoyBox .item_01{width:278px;margin-right:0}.categoyBox .item_01 a{color:#000;text-decoration:none}.categoyBox .item_01 a:hover{color:#02d89e}.categoyBox .info a{color:#848484}.categoyBox .info a:hover{color:#000}.categoyBox .item_01 .info{color:#848484;text-align:center;line-height:1.7;margin-top:12px}.categoyBox .item_01 .next{margin-top:6px;margin-bottom:12px}.single-page .categoyBox .item_01 .next{margin-top:12px;margin-bottom:12px}.categoyBox .item_01 .line{width:80px;margin:0 auto;display:block;margin-top:6px;border-top:1px solid #1c1c1c}.categoyBox .item_01 .txt{font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5;text-align:center}.categoyBox .item_01.bg_gray .txt{margin-top:7px}.categoyBox .item_01 .pic{width:100%;height:256px;overflow:hidden;background-color:#f0f0f0}.categoyBox .item_01 .pic img{width:auto;height:100%}.single-page .categoyBox .item_01 .pic img{width:100%;height:auto}.categoyBox .item_02{width:598px;height:278px}.categoyBox .item_02 .pic{width:278px;height:278px;overflow:hidden;float:right;background-color:#f0f0f0}.categoyBox .item_02 .pic img{width:100%;height:auto}.categoyBox .item_02 .desc{width:278px;height:278px;float:left}.categoyBox .item_02 .info{color:#848484;text-align:center;line-height:1.7;margin-top:12px}.categoyBox .item_02 .next{margin-top:6px;margin-bottom:12px}.categoyBox .item_02 .line{width:80px;margin:0 auto;display:block;margin-top:6px;border-top:1px solid #1c1c1c}.categoyBox .item_02 .txt{font-size:18px;font-weight:700;overflow:hidden;line-height:1.5;text-align:center}.categoyBox .item_02 h3.txt{text-align:left}.categoyBox .item_02 .summary{font-size:13px;line-height:1.7;margin-top:15px;text-align:left}.categoyBox .item_02 .sns{width:278px;margin-left:20px}.categoyBox .item_03{width:278px;height:598px}.categoyBox .item_03 .pic{width:278px;height:278px;overflow:hidden;background-color:#f0f0f0}.categoyBox .item_03 .pic img{width:100%;height:auto}.categoyBox .item_03 .desc{width:278px;height:278px;margin-top:42px}.categoyBox .item_blank_03{height:640px;width:320px;float:left}.categoyBox .item_03 .info{color:#848484;text-align:center;line-height:1.7;margin-top:12px}.categoyBox .item_03 .next{margin-top:6px;margin-bottom:12px}.categoyBox .item_03 .line{width:80px;margin:0 auto;display:block;margin-top:6px;border-top:1px solid #1c1c1c}.categoyBox .item_03 .txt{font-size:18px;font-weight:700;overflow:hidden;line-height:1.5;text-align:center}.categoyBox .item_03 .summary{font-size:13px;line-height:1.7;margin-top:15px;text-align:left}.categoyBox .item_04{width:278px;height:278px}.categoyBox .item_04 .pic{position:absolute;left:0;top:0;width:318px;height:318px;overflow:hidden;z-index:0;background-color:#f0f0f0}.categoyBox .item_04 .pic img{width:auto;height:100%}.categoyBox .item_04 .desc{left:0;top:0;position:absolute;width:318px;height:318px;z-index:1;background:rgba(0,0,0,.3);color:#fff;text-align:center}.categoyBox .item_04 .desc p.btn a{background:#00bc90;color:#fff;text-decoration:none;width:200px;height:45px;line-height:46px;display:block;text-align:center;margin:0 auto;font-weight:700}.categoyBox .item_04 .desc p.btn a:hover{background:#02d89e}.categoyBox .item_04 .ilg{padding-top:60px;margin-left:-9px}.categoyBox .item_04 .txt{font-size:18px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5;padding:30px 32px 35px;text-align:left}.categoyBox h3.txt a,.categoyBox h3.txt a:visited{color:#000}.categoyBox .item_04 .txt a,.categoyBox .item_04 .txt a:visited{color:#fff}.categoyBox h3.txt a:hover,.categoyBox h3.txt a.current{color:#02d89e}.categoyBox .item_04 h3.txt a:hover{color:#fff}a.mbtn{display:inline-block;line-height:54px;text-align:center;border:2px solid #000;color:#000;font-size:15px;width:240px;height:50px;text-decoration:none}a.mbtn:hover{background:#000;color:#fff}.mline{margin-top:110px;text-align:center}.categoyBox .bd i.r1,.categoyBox .bd i.r2,.categoyBox .bd i.r3,.categoyBox .bd i.r4{position:absolute;z-index:20;width:12px;height:12px;display:block;overflow:hidden}.categoyBox .bd i.r1{left:-3px;top:-3px;background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/r1.png) left top no-repeat}.categoyBox .bd i.r2{right:-3px;top:-3px;background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/r2.png) left top no-repeat}.categoyBox .bd i.r3{right:-3px;bottom:-3px;background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/r3.png) left top no-repeat}.categoyBox .bd i.r4{left:-3px;bottom:-3px;background:url(//www.arc-agency.jp/wp/wp-content/themes/aag/css/../img/magazine/r4.png) left top no-repeat}#aboutAnc{padding-top:70px;margin-top:-70px;width:0;height:0;display:block;overflow:hidden;opacity:0;float:left}.aboutBox{width:960px;margin:0 auto;padding:0 0 45px}.aboutBox dl{padding:20px}.aboutBox dt{float:left;width:70px;text-align:center;font-size:30px;line-height:1.7}.aboutBox dd{float:right;width:700px;font-size:14px;line-height:1.7}.aboutBox dd h4{font-weight:700}.aboutBox dd .summary{margin-top:25px}.aboutBox dd .view{text-align:right}.aboutBox dd .view a{text-align:right;border-bottom:2px solid #43d9b6}.sharelist{width:960px;margin:0 auto;padding:50px 0}.sharelist .leftBox{height:214px;width:469px;float:left}.sharelist .rightBox{height:214px;width:459px;float:right}#footSec{width:960px;margin:0 auto}.logoList{text-align:center}.logoList li{display:inline-block;margin:0 16px}.footBar{line-height:2;padding:50px 0 30px;font-size:13px}.copyright{color:#b1b1b1;font-size:12px}.footBar .btnLogin{float:right}.footBar .btnLogin a{background:#00bc90;color:#fff;width:170px;height:44px;line-height:45px;display:block;text-align:center;text-decoration:none;font-weight:700}.footBar .btnLogin a:hover{background:#02d89e}.ftNav a{color:#000;text-decoration:none;font-weight:700}.ftNav a:hover{text-decoration:underline}.crumb{width:960px;margin:0 auto;line-height:50px}.crumb a{color:#00bc90;text-decoration:none}.crumb a:hover{text-decoration:underline}.detailTop{width:960px;margin:0 auto}.detailTop img{max-width:100%;height:auto}.detailTop .desc{padding:25px 20px}.detailTop .sideBar{width:140px;float:left}.detailTop .mainCnt{width:700px;float:right}.detailTop .date{width:140px;text-align:center}.detailTop .date .day{font-size:70px}.detailTop .date .month{font-size:14px;padding:15px 0}.detailTop .date .sort{font-size:13px;border-top:1px solid #1c1c1c;padding:15px 0;color:#848484}.detailTop .date .sort a{color:#848484}.detailTop .date .sort a:hover{color:#000}.detailTop .mainCnt .titleH{font-size:28px;line-height:1.3}.detailTop .mainCnt .auH{font-size:14px;line-height:1.7;color:#848484;padding:10px 0}.detailTop .mainCnt .summaryH{font-size:16px;line-height:2;background:#f6f6f6;padding:20px 30px;margin-top:10px}.detailTop .mainCnt .detailH{font-size:16px;line-height:1.7;margin-top:40px}.detailTop .mainCnt .detailH .sbd-d p{font-family:"times new roman","游明朝体","Yu Mincho","ヒラギノ明朝 ProN W3","HiraMinProN-W3","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;line-height:2}.detailTop .mainCnt .detailH .simg-d{margin-bottom:2.5em}strong{font-weight:700}.stl-h2{font-size:24px;line-height:1.3;font-weight:700}.detailTop .mainCnt .detailH p,.detailTop .mainCnt .detailH figure{margin:2em 0;padding:0}.detailTop .mainCnt .detailH figure a,.detailTop .mainCnt .detailH figure a:visited{color:#000}.detailTop .mainCnt .detailH .sbd-d p.green{color:#00bc90;font-weight:700;font-family:"Josefin Sans","Yu Gothic",YuGothic,"游ゴシック体",Arial,sans-serif;line-height:1.875}.detailTop .mainCnt .detailH figure p,.detailTop .mainCnt .detailH figure h6{margin:0;font-size:13px;line-height:1.7}.detailTop .mainCnt .detailH figure img{margin-bottom:5px}.detailTop .mainCnt .btmInfo{text-align:center;padding:40px 0 30px;line-height:2}.detailTop .mainCnt .btmInfo dt{font-size:16px;color:#cacaca}.detailTop .mainCnt .btmInfo dt a{color:#cacaca}.detailTop .mainCnt .btmInfo dd{font-size:15px;display:inline-block;height:20px;font-weight:700;position:relative}.detailTop .mainCnt .btmInfo dd:after{background:#43d9b6;height:6px;content:"";position:absolute;top:17px;left:0;width:100%;z-index:-1}.detailTop .pagination{text-align:center;font-family:"futura-pt","Yu Gothic",YuGothic,"游ゴシック体",Arial,sans-serif !important}.detailTop .pagination ul{display:inline-block;text-align:center}.detailTop .pagination li{display:inline-block;margin:0 4px}.detailTop .pagination a{color:#000;border:2px solid #e4e4e4;width:26px;height:26px;line-height:26px;font-weight:700;text-align:center;display:inline-block}.detailTop .pagination a:visited{color:#000}.detailTop .pagination a.cur,.detailTop .pagination a:hover{border:2px solid #000;background:#000;color:#fff}.postPage .categoyBox{width:100%;border-top:2px solid #e4e4e4;padding:40px 0;margin-top:50px}.postPage .categoyBox .item_01{width:198px}.postPage .categoyBox .bd{margin:0 auto;width:960px}.postPage .categoyBox .bd .sns{left:38px}.postPage .categoyBox .item_01{height:224px}.postPage .categoyBox .item_01 .txt{font-size:14px}.categoyBox h3{font-size:26px;line-height:50px;text-align:center;font-weight:700}.categoyBox p.sline{width:60px;border-top:2px solid #e4e4e4;height:30px;display:inline-block;margin:0 auto;text-align:center}.alc{text-align:center}.categoyBox .tt_02{text-align:center;padding-top:60px}.profileBox{margin-top:80px}.profileBox .ptt{font-size:34px;color:#e4e4e4;border-bottom:2px solid #e4e4e4;line-height:.65;font-weight:500}.profileBox .pbd{position:relative}.profileBox .photo{width:auto;height:200px;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.profileBox .photo img{width:100%}.profileBox .item_profile{margin-top:2em;font-size:13px;line-height:1.7;padding-bottom:1em}.profileBox .item_profile td{padding-right:20px}.profileBox .item_profile dt strong{font-size:16px}.profileBox .item_profile dd{margin-top:1em}.profileBox th{width:7em;white-space:nowrap}.snPost{padding-top:10px}.snPost li{margin-bottom:5px}.snPost li span{display:inline-block;vertical-align:top;line-height:34px;font-size:16px;padding-left:16px}.snPost li i.fb+span{color:#3c599f}.snPost li i.tw+span{color:#5ea9dd}.snPost li i.ha+span{color:#008fde}.snPost li a{text-decoration:none}.wide-slider{width:100%;height:600px;text-align:left;position:relative;overflow:hidden;margin-bottom:50px}.wide-slider ul,.wide-slider ul li{float:left;display:inline;overflow:hidden}.wide-slider .wideslider_base{top:0;left:0;position:absolute}.wide-slider .wideslider_wrap{top:0;position:absolute;overflow:hidden}.conroll-btns{max-width:1035px;min-width:960px;margin:0 auto;position:relative;top:-120px;left:0;z-index:100}.conroll-btns .prev{float:left}.conroll-btns .next{float:right}#pageTop{position:fixed;right:40px;bottom:40px}.wpp-list .pic img{width:100%;height:auto}.ranking{position:absolute;top:0;left:0;z-index:100}.btmInfo a{color:#000}.itemTop .sns,.peopleReport .sns,.categoyBox .bd .sns{display:none}