@charset "UTF-8";@font-face{src:url("/font/Oswald/Oswald-Regular.ttf") format("truetype");font-family:"Oswald";font-style:400;font-display:swap}@font-face{src:url("/font/NotoSansJP/NotoSansJP-Light.ttf") format("truetype");font-family:"NotoSansJP-Light";font-style:400;font-display:swap}@font-face{src:url("/font/NotoSansJP/NotoSansJP-Regular.ttf") format("truetype");font-family:"NotoSansJP-Regular";font-style:400;font-display:swap}@font-face{font-family:"OSP DIN";src:url("/font/osp-din/OSP-DIN.eot");src:url("/font/osp-din/OSP-DIN.eot?#iefix") format("embedded-opentype"),url("/font/osp-din/OSP-DIN.woff") format("woff"),url("/font/osp-din/OSP-DIN.ttf") format("truetype"),url("/font/osp-din/OSP-DIN.svg#svgFontName") format("svg")}.kvArea.photo{background:#ffe200;padding:38px 17px 0}.kvArea .titArea{margin:0 0 30px}.kvArea .titArea img{width:100%}@media screen and (min-width:769px){.kvArea.photo{background:#ffe200;padding:40px 102px 38px}.kvArea .titArea{margin:0 0 30px}.kvArea img{width:auto}}.serchBox{background:url(/img/photo/bg_serchbox.png) 0 0 repeat;padding:17px 20px;margin:40px -17px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.serchBox a,.serchBox p{display:inline-block;vertical-align:middle;width:100%}.serchBox p{color:#fff;margin-bottom:10px}.serchBox p img{width:100%;height:auto}.serchBox a{background:#fff;padding:10px 20px;color:#333;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid #868686}.serchBox a:after{content:"";position:absolute;right:10px;top:50%;display:block;width:14px;height:14px;margin-top:-7px;background:url(/img/photo/icon_plus.png) 0 0 no-repeat}@media screen and (min-width:769px){.serchBox{background:url(/img/photo/bg_serchbox.png) 0 0 repeat;margin:29px 0 0;padding:17px 75px 17px 48px;-webkit-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}.serchBox .tagBtnBox,.serchBox .tagTxtBox{display:table-cell;vertical-align:middle}.serchBox .tagBtnBox{text-align:right}.serchBox a,.serchBox p{display:inline-block;vertical-align:middle}.serchBox p{color:#fff;width:auto}.serchBox p img{width:auto}.serchBox a{text-align:left;background:#fff;padding:15px 20px;font-size:16px;color:#333;width:340px;border:none;-webkit-box-sizing:border-box;box-sizing:border-box}}.contentPhoto{padding:0}.gallaryCont{letter-spacing:-0.4em}@media screen and (min-width:769px){.gallaryCont{letter-spacing:-0.4em}}.gallaryBig,.gallaryList{display:inline-block;vertical-align:top;letter-spacing:normal;line-height:1}.gallaryBig img,.gallaryList img{width:100%!important;height:auto!important}.gallaryBig a,.gallaryList a{width:100%;height:100%;font-size:0;line-height:0;display:block}.gallaryBig a:hover,.gallaryList a:hover{background:#000}.gallaryBig a:hover div,.gallaryList a:hover div{height:100%;display:table}.gallaryBig a:hover img,.gallaryList a:hover img{opacity:0.5}.gallaryBig a:hover p,.gallaryList a:hover p{color:#fff}.gallaryBig div,.gallaryList div{display:none;position:absolute;color:#fff;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.gallaryBig p,.gallaryList p{display:table-cell;color:#fff;margin:auto;vertical-align:middle;font-size:14px;line-height:1.6}@media screen and (min-width:769px){.gallaryBig,.gallaryList{display:inline-block;vertical-align:top;letter-spacing:normal;line-height:1}.gallaryBig img,.gallaryList img{width:100%!important;height:auto!important}.gallaryBig a,.gallaryList a{width:100%;height:100%;line-height:1;display:block;cursor:pointer}.gallaryBig a:hover,.gallaryList a:hover{background:#000}.gallaryBig a:hover div,.gallaryList a:hover div{height:100%;display:table}.gallaryBig a:hover img,.gallaryList a:hover img{opacity:0.5}.gallaryBig a:hover p,.gallaryList a:hover p{color:#fff}.gallaryBig div,.gallaryList div{display:none;position:absolute;color:#fff;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:auto;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px}.gallaryBig p,.gallaryList p{display:table-cell;color:#fff;margin:auto;vertical-align:middle;line-height:1.6;font-size:16px}}.gallaryList{display:inline-block;vertical-align:top;letter-spacing:normal}.gallaryList li{display:block;float:left;position:relative;width:100%;height:auto;line-height:1}@media screen and (min-width:769px){.gallaryList{display:inline-block;vertical-align:top;letter-spacing:normal}.gallaryList li{display:block;float:left;position:relative;width:100%;height:auto;line-height:1}}.gallaryBig{display:inline-block;vertical-align:top;position:relative;width:100%;line-height:1}.gallaryBig img{width:100%!important;height:auto!important}@media screen and (min-width:769px){.gallaryBig{display:inline-block;vertical-align:top;position:relative;width:40%;line-height:1}.gallaryBig img{width:100%!important;height:auto!important}}.col2 li,.col4 li,.col6 li{width:50%}@media screen and (min-width:769px){.col2{width:20%}.col2 li{width:100%}}@media screen and (min-width:769px){.col4{width:40%}.col4 li{width:50%}}@media screen and (min-width:769px){.col6{width:60%}.col6 li{width:33.33%}}.imageBox,.tagBox{position:relative;background:#fff;margin:100px 14px 40px;padding:12px 15px 22px}.imageBox .titTag,.tagBox .titTag{font-size:24px;text-align:center}.imageBox input[type=checkbox],.tagBox input[type=checkbox]{width:100%;height:100%;opacity:0;height:0;width:0;position:absolute;top:0;left:0}.imageBox input[type=submit],.tagBox input[type=submit]{display:block;letter-spacing:normal;color:#868686;font-size:20px;border:#868686 solid 3px;background:#fff;height:45px;line-height:39px;border-radius:45px;width:95%;margin:10px auto 0;font-family:"NotoSansJP-Regular"}@media screen and (min-width:769px){.tagBox{width:78%;margin:0 auto;padding:23px 40px 36px;-webkit-box-sizing:border-box;box-sizing:border-box}.tagBox form{display:block}.tagBox input[type=submit]{width:290px;height:65px;line-height:60px;margin:40px auto 0;display:block}.tagBox .titTag{font-size:28px}}.tagList{margin-top:15px}.tagList li{position:relative}.tagList li .tag,.tagList li label{display:inline-block;border:#999999 solid 1px;border-radius:4px;padding:0 7px;font-size:16px}.tagList li .tag .tagIcon,.tagList li label .tagIcon{display:inline-block;vertical-align:middle;width:15px;height:15px;margin-top:-2px}.tagList li .tag{margin-top:10px}.tagList li input:checked+label{color:#fff!important;fill:#fff}.tagList li .color01{color:#666;border-color:#666;fill:#666}.tagList li input:checked+.color01{background:#666}.tagList li .color02{color:#8e80be;border-color:#8e80be;fill:#8e80be}.tagList li input:checked+.color02{background:#8e80be}.tagList li .color03{color:#c4d700;border-color:#c4d700;fill:#c4d700}.tagList li input:checked+.color03{background:#c4d700}.tagList li .color04{color:#2a6cb3;border-color:#2a6cb3;fill:#2a6cb3}.tagList li input:checked+.color04{background:#2a6cb3}.tagList li .color05{color:#ec6d56;border-color:#ec6d56;fill:#ec6d56}.tagList li input:checked+.color05{background:#ec6d56}.tagList li .color06{color:#ef85b6;border-color:#ef85b6;fill:#ef85b6}.tagList li input:checked+.color06{background:#ef85b6}.tagList li .color07{color:#bb77b2;border-color:#bb77b2;fill:#bb77b2}.tagList li input:checked+.color07{background:#bb77b2}.tagList li .color08{color:#08b6d0;border-color:#08b6d0;fill:#08b6d0}.tagList li input:checked+.color08{background:#08b6d0}.tagList li .color09{color:#00a197;border-color:#00a197;fill:#00a197}.tagList li input:checked+.color09{background:#00a197}.tagList li .color10{color:#8fc32a;border-color:#8fc32a;fill:#8fc32a}.tagList li input:checked+.color10{color:#8fc32a;background:#8fc32a}.tagList li .color11{color:#6a9ad5;border-color:#6a9ad5;fill:#6a9ad5}.tagList li input:checked+.color11{background:#6a9ad5}.tagList li .color12{color:#df448c;border-color:#df448c;fill:#df448c}.tagList li input:checked+.color12{background:#df448c}.tagList li .color13{color:#0dace8;border-color:#0dace8;fill:#0dace8}.tagList li input:checked+.color13{background:#0dace8}.tagList li+li{margin-top:10px}@media screen and (min-width:769px){.tagList{margin-left:-10px}.tagList li{display:inline-block;vertical-align:middle;margin-top:20px;margin-left:10px}.tagList li+li{margin-top:20px}}.mfp-bg{opacity:0.3}.mfp-close-btn-in .tagBox .mfp-close{top:-35px;right:-10px}.mfp-close-btn-in .mfp-close{color:#ffffff;font-size:50px;opacity:1;right:-10px;top:-35px}@media screen and (min-width:769px){.mfp-close-btn-in .tagBox .mfp-close{top:-60px;font-size:100px}.mfp-close-btn-in .imageBox .mfp-close{width:50px;height:50px;line-height:36px;top:0;right:0;background:#d7d7d7;padding:10px 6px;font-weight:normal;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;font-size:70px;text-align:center}}.imageBox{position:relative}.imageBox .image{background:url(/img/photo/bg_popupimage.png) 0 0 no-repeat;background-size:100% auto;padding:15px}.imageBox .image img{width:100%;height:100%}.imageBox .text p{padding:0 5px;font-size:16px}.imageBox .text p.tag{margin-top:0}.imageBox .gallaryListArrow{position:absolute;top:50%;width:12px;height:12px;text-indent:-9999px;margin-top:-20%}.imageBox .gallaryListArrow:after{content:"";display:block;width:12px;height:12px;position:absolute;top:0;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.imageBox .gallaryListArrow.prev{left:7px}.imageBox .gallaryListArrow.prev:after{border-bottom:3px solid #999;border-left:3px solid #999}.imageBox .gallaryListArrow.next{right:10px}.imageBox .gallaryListArrow.next:after{border-top:3px solid #999;border-right:3px solid #999}@media screen and (min-width:769px){.imageBox{display:table;width:81%;margin:0 auto;padding:10px 40px 12px;-webkit-box-sizing:border-box;box-sizing:border-box}.imageBox .image,.imageBox .text{display:table-cell;vertical-align:middle}.imageBox .image{background:url(/img/photo/bg_popupimage.png) 0 0 no-repeat;background-size:100% auto;padding:30px;width:595px;-webkit-box-sizing:border-box;box-sizing:border-box}.imageBox .image img{width:100%;height:auto}.imageBox .text{padding-left:20px}.imageBox .text .tagList li{display:block;margin-top:5px}.imageBox .text .tagList li+li{margin-top:5px}.imageBox .tag{width:auto;display:inline-block}.imageBox .titTag{font-size:28px}.imageBox .gallaryListArrow{width:25px;height:25px;margin-top:-3%;cursor:pointer}.imageBox .gallaryListArrow:after{width:25px;height:25px}.imageBox .gallaryListArrow.next:after,.imageBox .gallaryListArrow.prev:after{border-width:4px}.imageBox .gallaryListArrow.prev{left:20px}.imageBox .gallaryListArrow.next{right:20px}}.moreBtn{text-align:center;padding:36px 0}.moreBtn a{letter-spacing:normal;display:inline-block;color:#666666;font-size:20px;border:#666666 solid 3px;height:60px;line-height:60px;border-radius:30px;width:277px}@media screen and (min-width:769px){.moreBtn{text-align:center;padding-top:36px}.moreBtn a{letter-spacing:normal;display:inline-block;color:#666666;font-size:20px;border:#666666 solid 3px;height:60px;line-height:60px;border-radius:30px;width:277px;cursor:pointer}}.searchBtnArea .selectAll{margin-top:25px;text-align:center}.searchBtnArea .selectAll a{font-size:16px;color:#868686}@media screen and (min-width:769px){.searchBtnArea{text-align:center}.searchBtnArea .searchBtnAreaIn{position:relative;display:inline-block;margin-right:-100px;padding-right:100px}.searchBtnArea .selectAll{margin-top:5px;position:absolute;top:50%;right:10px}}
/*# sourceMappingURL=photo.css.map */