@charset "utf-8";

#entrepreneur-detail .banner .box {
    background-size: 100% 100%;
}
#entrepreneur-detail .half-content .right-side {
    position: relative;
}

/* orange */
#entrepreneur-detail h2.color_1{
    color: #f9ad54;
}
#entrepreneur-detail .banner .box.color_1.motif_1 {
    background-image: url(../img/entrepreneur-detail/motif/orange/solid_color/head_frame.png);
}
#entrepreneur-detail .banner .box.color_1.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/orange/art_deco/head_frame.png);
}
#entrepreneur-detail .banner .box.color_1.motif_3 {
    background-image: url(../img/entrepreneur-detail/motif/orange/botanical/head_frame.png);
}
#entrepreneur-detail .banner .box.color_1.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/orange/doodle/head_frame.png);
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_1 {
    background-color: rgba(251, 223, 174, .6);
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/orange/art_deco/background.png);
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_2::before,
#entrepreneur-detail .template-entrepreneur.color_1.motif_2::after {
    width: 100%;
    height: 23px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/orange/art_deco/background2.png);
    display: block;
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_2::after {
    background-image: url(../img/entrepreneur-detail/motif/orange/art_deco/background3.png);
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_3 {
    background-color: rgba(251, 223, 174, .6);
    background-image: url(../img/entrepreneur-detail/motif/orange/botanical/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_3::before,
#entrepreneur-detail .template-entrepreneur.color_1.motif_3::after {
    width: 100%;
    height: 38px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/orange/botanical/background2.png);
    display: block;
    position: absolute;
    top: -38px;
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_3::after {
    background-image: url(../img/entrepreneur-detail/motif/orange/botanical/background3.png);
    top: 100%;
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/orange/doodle/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_4::before,
#entrepreneur-detail .template-entrepreneur.color_1.motif_4::after {
    width: 100%;
    height: 78px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/orange/doodle/background2.png);
    display: block;
    position: absolute;
    top: -38px;
}
#entrepreneur-detail .template-entrepreneur.color_1.motif_4::after {
    background-image: url(../img/entrepreneur-detail/motif/orange/doodle/background3.png);
    top: 95%;
}
#entrepreneur-detail .half-content .right-side.color_1.motif_1 img {
    border: 1px solid #f9ad54;
}
#entrepreneur-detail .half-content .right-side.color_1.motif_2::after {
    width: 100%;
    height: 100%;
    content: "";
    background: url(../img/entrepreneur-detail/motif/orange/art_deco/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -5px;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_1.motif_3::after {
    width: calc(108% + 20px);
    height: calc(110% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/orange/botanical/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -20px;
    left: -30px;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_1.motif_4::after {
    width: calc(100% + 20px);
    height: calc(100% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/orange/doodle/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -6px;
    left: -10px;
    z-index: 1;
}

/* light blue */
#entrepreneur-detail h2.color_2{
    color: #509ba6;
}
#entrepreneur-detail .banner .box.color_2.motif_1 {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/solid_color/head_frame.png);
}
#entrepreneur-detail .banner .box.color_2.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/art_deco/head_frame.png);
}
#entrepreneur-detail .banner .box.color_2.motif_3 {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/botanical/head_frame.png);
}
#entrepreneur-detail .banner .box.color_2.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/doodle/head_frame.png);
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_1 {
    background-color: rgba(197, 235, 253, .6);
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/art_deco/background.png);
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_2::before,
#entrepreneur-detail .template-entrepreneur.color_2.motif_2::after {
    width: 100%;
    height: 23px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/light_blue/art_deco/background2.png);
    display: block;
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_2::after {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/art_deco/background3.png);
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_3 {
    background-color: rgba(197, 235, 253, .6);
    background-image: url(../img/entrepreneur-detail/motif/light_blue/botanical/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_3::before,
#entrepreneur-detail .template-entrepreneur.color_2.motif_3::after {
    width: 100%;
    height: 38px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/light_blue/botanical/background2.png);
    display: block;
    position: absolute;
    top: -38px;
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_3::after {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/botanical/background3.png);
    top: 100%;
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/doodle/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_4::before,
#entrepreneur-detail .template-entrepreneur.color_2.motif_4::after {
    width: 100%;
    height: 78px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/light_blue/doodle/background2.png);
    display: block;
    position: absolute;
    top: -38px;
}
#entrepreneur-detail .template-entrepreneur.color_2.motif_4::after {
    background-image: url(../img/entrepreneur-detail/motif/light_blue/doodle/background3.png);
    top: 95%;
}
#entrepreneur-detail .half-content .right-side.color_2.motif_1 img {
    border: 1px solid #509ba6;
}
#entrepreneur-detail .half-content .right-side.color_2.motif_2::after {
    width: 100%;
    height: 100%;
    content: "";
    background: url(../img/entrepreneur-detail/motif/light_blue/art_deco/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -5px;
    left: 0;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_2.motif_3::after {
    width: calc(108% + 20px);
    height: calc(110% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/light_blue/botanical/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -20px;
    left: -30px;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_2.motif_4::after {
    width: calc(100% + 20px);
    height: calc(100% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/light_blue/doodle/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -6px;
    left: -10px;
    z-index: 1;
}

/* yellow green */
#entrepreneur-detail h2.color_3{
    color: #509ba6;
}
#entrepreneur-detail .banner .box.color_3.motif_1 {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/solid_color/head_frame.png);
}
#entrepreneur-detail .banner .box.color_3.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/art_deco/head_frame.png);
}
#entrepreneur-detail .banner .box.color_3.motif_3 {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/botanical/head_frame.png);
}
#entrepreneur-detail .banner .box.color_3.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/doodle/head_frame.png);
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_1 {
    background-color: rgba(184, 239, 205, .6);
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/art_deco/background.png);
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_2::before,
#entrepreneur-detail .template-entrepreneur.color_3.motif_2::after {
    width: 100%;
    height: 23px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/art_deco/background2.png);
    display: block;
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_2::after {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/art_deco/background3.png);
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_3 {
    background-color: rgba(184, 239, 205, .6);
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/botanical/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_3::before,
#entrepreneur-detail .template-entrepreneur.color_3.motif_3::after {
    width: 100%;
    height: 38px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/botanical/background2.png);
    display: block;
    position: absolute;
    top: -38px;
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_3::after {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/botanical/background3.png);
    top: 100%;
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/doodle/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_4::before,
#entrepreneur-detail .template-entrepreneur.color_3.motif_4::after {
    width: 100%;
    height: 78px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/doodle/background2.png);
    display: block;
    position: absolute;
    top: -78px;
}
#entrepreneur-detail .template-entrepreneur.color_3.motif_4::after {
    background-image: url(../img/entrepreneur-detail/motif/yellow_green/doodle/background3.png);
    top: 95%;
}
#entrepreneur-detail .half-content .right-side.color_3.motif_1 img {
    border: 1px solid #509ba6;
}
#entrepreneur-detail .half-content .right-side.color_3.motif_2::after {
    width: 100%;
    height: 100%;
    content: "";
    background: url(../img/entrepreneur-detail/motif/yellow_green/art_deco/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -5px;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_3.motif_3::after {
    width: calc(108% + 20px);
    height: calc(110% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/yellow_green/botanical/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -20px;
    left: -30px;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_3.motif_4::after {
    width: calc(100% + 20px);
    height: calc(100% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/yellow_green/doodle/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -6px;
    left: -10px;
    z-index: 1;
}

/* purple */
#entrepreneur-detail h2.color_4{
    color: #c843ef;
}
#entrepreneur-detail .banner .box.color_4.motif_1 {
    background-image: url(../img/entrepreneur-detail/motif/purple/solid_color/head_frame.png);
}
#entrepreneur-detail .banner .box.color_4.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/purple/art_deco/head_frame.png);
}
#entrepreneur-detail .banner .box.color_4.motif_3 {
    background-image: url(../img/entrepreneur-detail/motif/purple/botanical/head_frame.png);
}
#entrepreneur-detail .banner .box.color_4.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/purple/doodle/head_frame.png);
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_1 {
    background-color: rgba(241, 214, 249, .6);
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_2 {
    background-image: url(../img/entrepreneur-detail/motif/purple/art_deco/background.png);
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_2::before,
#entrepreneur-detail .template-entrepreneur.color_4.motif_2::after {
    width: 100%;
    height: 23px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/purple/art_deco/background2.png);
    display: block;
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_2::after {
    background-image: url(../img/entrepreneur-detail/motif/purple/art_deco/background3.png);
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_3 {
    background-color: rgba(241, 214, 249, .6);
    background-image: url(../img/entrepreneur-detail/motif/purple/botanical/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_3::before,
#entrepreneur-detail .template-entrepreneur.color_4.motif_3::after {
    width: 100%;
    height: 38px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/purple/botanical/background2.png);
    display: block;
    position: absolute;
    top: -38px;
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_3::after {
    background-image: url(../img/entrepreneur-detail/motif/purple/botanical/background3.png);
    top: 100%;
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_4 {
    background-image: url(../img/entrepreneur-detail/motif/purple/doodle/background.png);
    position: relative;
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_4::before,
#entrepreneur-detail .template-entrepreneur.color_4.motif_4::after {
    width: 100%;
    height: 78px;
    content: "";
    background-image: url(../img/entrepreneur-detail/motif/purple/doodle/background2.png);
    display: block;
    position: absolute;
    top: -78px;
}
#entrepreneur-detail .template-entrepreneur.color_4.motif_4::after {
    background-image: url(../img/entrepreneur-detail/motif/purple/doodle/background3.png);
    top: 95%;
}
#entrepreneur-detail .half-content .right-side.color_4.motif_1 img {
    border: 1px solid #509ba6;
}
#entrepreneur-detail .half-content .right-side.color_4.motif_2::after {
    width: 100%;
    height: 100%;
    content: "";
    background: url(../img/entrepreneur-detail/motif/purple/art_deco/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -5px;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_4.motif_3::after {
    width: calc(108% + 20px);
    height: calc(110% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/purple/botanical/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -20px;
    left: -30px;
    z-index: 1;
}
#entrepreneur-detail .half-content .right-side.color_4.motif_4::after {
    width: calc(100% + 20px);
    height: calc(100% + 4px);
    content: "";
    background: url(../img/entrepreneur-detail/motif/purple/doodle/img_frame.png) no-repeat;
    background-size: 100% 100%;
    position: absolute;
    top: -6px;
    left: -10px;
    z-index: 1;
}
