@charset "UTF-8";header{position:fixed;top:0;left:0;width:100%;z-index:15000}.pcVisual{padding-top:50px}.inBoxData{width:960px;margin:0 auto;padding:30px 30px 50px;overflow:hidden;text-align:left;position:relative;box-sizing:border-box}.inBoxData .illustBox img{display:block;position:absolute;width:auto;height:auto}.inBoxData h2{font-size:21px;font-family:serif;font-weight:normal;line-height:160%;padding:0 0 20px;margin:0}.inBoxData p{font-size:14px;padding:0 0 15px;line-height:220%}.inBoxData .mainPhoto{margin-bottom:10px}.inBoxData img{width:100%;height:auto}.titleBox{padding:10px 0 30px;text-align:center;width:80%;margin:0 auto}.leftBox{width:48%;float:left;padding:30px 0 0}.rightBox{width:48%;float:right;padding:30px 0 0}.leftInbox{width:48%;float:left;padding-top:105px}.rightInbox{width:48%;float:right}.leftBox .leftInbox{float:right}.leftBox .rightInbox{float:left}.inBoxData .paddBox{clear:both;padding:30px 0 0!important}.inBoxData .leftBox img{width:100%;height:auto;margin:0 0 12px}.inBoxData .rightBox img{width:100%;height:auto;margin:0 0 12px}.bottomBorder{background:linear-gradient(-90deg,#ffacc1,#b2e5e5) fixed;height:5px;width:900px;margin:0 auto}.illust01Pos{right:0;top:550px}.illust02Pos{left:0;top:1000px}.illust03Pos{left:0;top:572px}.illust04Pos{right:10px;top:1020px;width:200px!important}.illust05Pos{right:20px;top:1070px;width:200px!important}.illust06Pos{right:260px;top:1570px;width:200px!important}.illust07Pos{right:0;top:2170px;width:230px!important}.illust08Pos{left:236px;top:2680px;width:200px!important;z-index:-1}.illust09Pos{right:0;top:1020px;width:200px!important}.illust10Pos{left:0;top:1570px;width:250px!important;z-index:-1}.illust11Pos{right:0;top:2680px;width:200px!important}.illust12Pos{left:236px;top:2680px;width:200px!important}.writerBox{background:linear-gradient(-90deg,#b2e5e5,#ffacc1) fixed;padding:15px;margin-top:50px}.writerBox .inBox{background:#FFF;padding:35px;text-align:left;overflow:hidden}.writerBox .inBox div.listBox{overflow:hidden;padding:25px 15px 0;width:500px;margin:0 auto}.writerBox .inBox div.listBox a{color:#333;text-decoration:underline}.writerBox .inBox img{display:block;width:50px;float:left}.writerBox .inBox span{display:block;padding:3px 0 0 10px;float:left}.writerBox .inBox .capsBox{width:500px;height:auto;float:none;margin:0 auto;display:block}