@charset "UTF-8";.section-top{position:relative;height:280px;max-width:375px;margin:0 auto 40px auto}.section-top__main-image-sp{height:240px;width:335px;position:absolute;left:0}.section-top__main-image-pc{display:none}.section-top__title-area{background-color:rgba(255,255,255,.9);height:80px;width:240px;padding:20px 15px;position:absolute;right:0;bottom:0}.section-top h1{margin-top:0;font-size:2rem;text-align:left}.section-top__title-en{font-size:1.6rem}@media (min-width:960px){.section-top{height:440px;max-width:1080px;margin-bottom:120px}.section-top__main-image-sp{display:none}.section-top__main-image-pc{display:block;height:100%;width:800px}.section-top__title-area{height:150px;width:450px;padding:25px;right:0;bottom:60px}.section-top h1{font-size:3.2rem;line-height:4.8rem}.section-top__title-en{font-size:3rem}}.section-lead{max-width:375px;margin:0 auto 40px auto}.section-lead__contents-wrapper{position:relative;width:100%;height:350px}.section-lead__image-bg{width:100%;height:150px;background-color:#dedbd1;position:absolute;top:50px}.section-lead__image{width:330px;z-index:100;position:absolute;top:0;right:0}.section-lead__text-area{width:100%;padding:20px 15px;background-color:#dedbd1;position:absolute;top:200px}.section-lead__text-area p{display:inline-block;width:315px;font-size:1.4rem;line-height:2.1rem;text-align:left;margin:auto auto}@media (min-width:960px){.section-lead{max-width:100%;height:300px;background-color:#dedbd1;margin:0 auto 120px auto}.section-lead__contents-wrapper{width:1000px;height:300px;margin:0 auto}.section-lead__image-bg{display:none}.section-lead__image{width:500px;height:300px;margin-left:0;float:right}.section-lead__text-area{width:500px;padding:20px;position:absolute;top:0}.section-lead__text-area p{width:100%;margin:auto;font-size:1.8rem;line-height:2.7rem}}.section-rental{width:100%;margin-bottom:40px}.section-rental__header-text{color:#ab7834;margin-bottom:30px}.section-rental img{width:250px;margin-bottom:30px}.section-rental p{width:90%;max-width:600px;font-size:1.4rem;line-height:2.1rem;text-align:left;margin:0 auto 30px auto}@media (min-width:960px){.section-rental{max-width:1080px;margin:0 auto 120px auto}.section-rental__header-text{font-size:3.2rem;margin-bottom:60px}.section-rental__header-text br{display:none}.section-rental__contents-wrapper{width:900px;display:flex;flex-flow:row;margin:0 auto 60px auto}.section-rental img{width:380px;height:380px;margin-bottom:0;margin-right:50px}.section-rental p{width:470px;font-size:1.6rem;line-height:2.4rem;text-align:left;margin:0}.section-rental tr td:first-child{width:30%}.section-rental tr td:nth-of-type(3){width:20%}.section-rental tr td:last-child{width:20%}}.section-recommend{max-width:375px;margin:0 auto 40px auto}.section-recommend h2{color:#ab7834;margin-bottom:30px;padding:0 15px}.section-recommend p{width:315px;margin:30px auto 0 auto;text-align:left;font-size:1.4rem;line-height:2.1rem}.section-recommend ul{display:flex;list-style:none;margin:0 auto}.section-recommend ul li div{height:170px;width:130px;margin-right:10px;background-size:100%;background-repeat:no-repeat;background-position:center}.section-recommend ul li div:last-child{margin-right:0}.section-recommend-sample1{background-image:url(//www.photostudio-kohno.jp/wp/wp-content/themes/photostudio-kohno/css/../images/03-09_idphoto/idphoto_white.jpg)}.section-recommend-sample2{background-image:url(//www.photostudio-kohno.jp/wp/wp-content/themes/photostudio-kohno/css/../images/03-09_idphoto/idphoto_green.jpg)}.section-recommend-sample3{background-image:url(//www.photostudio-kohno.jp/wp/wp-content/themes/photostudio-kohno/css/../images/03-09_idphoto/idphoto_red.jpg)}.section-recommend-sample4{background-image:url(//www.photostudio-kohno.jp/wp/wp-content/themes/photostudio-kohno/css/../images/03-09_idphoto/idphoto_blue.jpg)}.section-recommend-sample5{background-image:url(//www.photostudio-kohno.jp/wp/wp-content/themes/photostudio-kohno/css/../images/03-09_idphoto/idphoto_cream.jpg)}.section-recommend ul li span{margin-top:2rem}@media (min-width:960px){.section-recommend{max-width:1080px;margin:0 auto 60px auto}.section-recommend h2{font-size:3.2rem;padding:0 40px;margin-bottom:60px}.section-recommend ul{width:900px}.section-recommend ul li div{height:265px;width:170px}.section-recommend ul li span{margin-top:20px}.section-recommend p{width:900px;font-size:1.6rem;line-height:2.4rem}}.section-portrait__pricelist1{margin-bottom:40px}@media (min-width:600px){.section-portrait__pricelist1{margin-bottom:60px}}.section-portrait__pricelist2{padding-bottom:40px}@media (min-width:600px){.section-portrait__pricelist2{padding-bottom:120px}}.section-idphotopricelist1{margin-bottom:40px}@media (min-width:600px){.section-idphotopricelist1{margin-bottom:60px}}.section-idphotopricelist2{padding-bottom:40px}@media (min-width:600px){.section-idphotopricelist2{padding-bottom:120px}}@media (min-width:960px){.br-sp{display:none}}