@charset "utf-8";.pageTtl{margin-bottom:30px;}section ul.gravureList>li{margin:0 0 50px;padding-bottom:30px;border-bottom:1px dotted #9c9c9c;}.typeIcons{margin-bottom:10px;justify-content:center;align-items:center;}.typeIcons span{min-width:6em;padding:8px 10px 5px;font-size:116%;line-height:1em;background-color:#53d2e8;text-align:center;}.typeIcons span,.typeIcons img{margin:0 10px;}.gravureList .slides_container,.gravureList .slides_container li{width:570px;height:647px;}.gravureList .profData{width:570px;min-height:647px;}.gravureList .slides_container li img{position:relative;width:auto;height:auto;max-width:100%;max-height:100%;top:50%;transform:translateY(-50%);vertical-align:top;}.gravureList .body{display:flex;justify-content:space-between;}.gravureList .comment{font-size:116%;line-height:1.3;text-align:left;}.pagination{display:flex;flex-wrap:wrap;margin-bottom:20px;}.pagination li{width:100px;margin-right:16px;}.pagination li:nth-child(5){margin-right:0;}.pagination li img{max-width:100%;max-height:100%;}.profLink a{display:block;margin:0 auto;width:180px;padding:10px;background:#fefefe;background:-moz-linear-gradient(top, #fefefe 0%, #d9d9e1 100%);background:-webkit-linear-gradient(top, #fefefe 0%,#d9d9e1 100%);background:linear-gradient(to bottom, #fefefe 0%,#d9d9e1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#d9d9e1',GradientType=0 );border:solid 1px #d8d6d7;border-radius:5px;cursor:pointer;color:#565656;font-size:147%;text-decoration:none;box-sizing:border-box;letter-spacing:3px;}.type01 .title{display:inline-block;min-width:590px;margin-bottom:20px;padding:5px 1em 5px 1.5em;border-bottom:2px solid #555555;color:#555555;font-size:28px;text-align:center;letter-spacing:5px;}.type01 .title .ladyProf{font-size:15px;letter-spacing:0;}.type01 .slides_container{background-color:#000;}.type01 .comment{margin-bottom:30px;}.type02 .comment{min-height:230px;border-bottom:1px dotted #9c9c9c;}.type02 .prof{padding-top:30px;text-align:left;}.type02 .prof .title .ladyName{display:block;margin-bottom:3px;font-size:154%;}.type02 .prof .typeIcons{margin:10px 0 20px;justify-content:flex-start;}.type02 .prof .typeIcons span,.type02 .prof .typeIcons img{margin:0 10px 0 0;}.type02 .profLink a{margin-left:0;text-align:center;}