<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

/*===================================
2021.09.02 繝ｬ繧ｹ繝昴Φ繧ｷ繝�
===================================*/

/*-----------------------------------
蜈ｱ騾壹�CSS
-----------------------------------*/
#lp_ant_collection { margin: 30px auto 0 auto; padding: 0; color: #111; line-height: 1.6; }
.clearfix { clear: both; display: block;}

.set_width980_{ width:980px; margin:0 auto;}

.ttl_wrap_{
	width:1000px;
	margin:140px auto 100px auto;
	text-align:center;
}

.ttl_wrap_ p{ font-size: 1.6rem; line-height: 1.6;}

.txt_right_{ text-align: right;}

#lp_ant_collection h3.h3_deco_{
	font-size:2.2rem;
	border-bottom:1px solid #806959;
	padding-bottom:10px;
	margin-bottom:20px;
}

#lp_ant_collection h3.right_ { text-align:right;}

#lp_ant_collection h3.h3_deco_ span { font-size:3rem;}
#lp_ant_collection h3.h3_deco_ span.en {
    font-size: 3rem;
    font-family: 'Barlow', sans-serif;
    font-weight: 600;
    letter-spacing: .04em;
}

#lp_ant_collection h3.h3_deco_ span.txt_s_{	font-size:1.6rem; }

#lp_ant_collection .txt_staff_name_{ margin-top:20px; font-weight:bold;}


/* 繧｢繝ｳ繝�ぅ繝ｼ繧ｯ繧ｳ繝ｳ繝�Φ繝��閭梧勹縺ｮ縺ｨ繧薙′繧� */
.set_bg_cnt{
	background:url(/img/lp/ant_collection/bg_antique_tongari.jpg) center top no-repeat;
	padding-top:230px;
	padding-bottom:100px;
	background-color:#413c3c;
	color:#fff;
}


/* 繧｢繝ｳ繝�ぅ繝ｼ繧ｯ繧ｦ繧ｩ繝�メ繧ｳ繝ｬ繧ｯ繧ｷ繝ｧ繝ｳ繧定ｦ九ｋ繝懊ち繝ｳ */

#lp_ant_collection .btn_antquelist_area {
	text-align:center;
    padding: 5em 0 0 0;
}

#lp_ant_collection .btn_antquelist_area p {
	margin: 40px auto 0 auto;
    width: 450px;
    position: relative;
}
#lp_ant_collection .btn_antquelist_area p::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 1em;
    width: 10px;
    height: 10px;
    border: 0;
    border-top: 2px solid #fff;
    border-right: 2px solid #fff;
    transform: rotate(45deg);
    margin-top: -4px;
}
#lp_ant_collection .btn_antquelist_area p a {
	display:block;
    padding: 0.6em 1em;
    color: #fff;
    font-size: 2.2rem;
    font-family: 'Barlow', sans-serif;
    font-weight: 600;
    letter-spacing: .04em;
    background-color: #9d8270;
    text-decoration: none;
}

#lp_ant_collection .btn_antquelist_area p a:hover { background-color: #cec1b8;}



/*------------------------------*/

#lp_ant_collection .hrader_pc {
    display: block;
	width:100%;
	background-color:#000;
	text-align:center;
}
#lp_ant_collection .hrader_sp { display: none; }


#lp_ant_collection .read_area {
	width:800px;
	margin:60px auto;
	text-align:center;
} 

#lp_ant_collection .read_area p {
	font-size:1.6rem;
	line-height:2;
}

#lp_ant_collection .read_area img {
	padding:70px 0;
} 

/* 繝翫ン繧ｲ繝ｼ繧ｷ繝ｧ繝ｳ */
#lp_ant_collection #nav_ant { width: 1000px; margin: 0 auto;}
#lp_ant_collection #nav_ant ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0;
    padding: 0;
}
#lp_ant_collection #nav_ant ul li { width:305px; margin: 0; padding: 0;}
#lp_ant_collection #nav_ant  ul li p {
    font-size: 1.6rem;
    position: relative;
    text-align: center;
    padding: 1.5em 0 0 0;
}
#lp_ant_collection #nav_ant ul li p::before {
    content: '';
    position: absolute;
    top: 0;
    left: 120px;
    background-color: #111;
    width: 65px;
    height: 1px;
}
#lp_ant_collection #nav_ant ul li p span { font-size: 2.2rem; display: block;}
#lp_ant_collection #nav_ant li img{ margin: 0 0 2em 0;}
#lp_ant_collection #nav_ant li a:hover{ text-decoration:none;}

.ttl_wrap_ h2.miryoku, h2.partner, h2.howto, h2.if {
    font-size: 3.8rem;
    margin-bottom:40px;
    position: relative;
}
.ttl_wrap_ h2.miryoku::before {
    content: '';
    background-color: #111;
    position: absolute;
    top: 50%;
    left: 0;
    width: 230px;
    height: 2px;
}
.ttl_wrap_ h2.miryoku::after {
    content: '';
    background-color: #111;
    position: absolute;
    top: 50%;
    right: 0;
    width: 230px;
    height: 2px;
}
.ttl_wrap_ h2.partner::before {
    content: '';
    background-color: #111;
    position: absolute;
    top: 50%;
    left: 0;
    width: 260px;
    height: 2px;
}
.ttl_wrap_ h2.partner::after {
    content: '';
    background-color: #111;
    position: absolute;
    top: 50%;
    right: 0;
    width: 260px;
    height: 2px;
}
.ttl_wrap_ h2.howto &gt; p {
    font-size: 2rem;
    letter-spacing: 0.5em;
}
.ttl_wrap_ h2.howto::before {
    content: '';
    background-color: #111;
    position: absolute;
    top: 65%;
    left: 0;
    width: 150px;
    height: 2px;
}
.ttl_wrap_ h2.howto::after {
    content: '';
    background-color: #111;
    position: absolute;
    top: 65%;
    right: 0;
    width: 150px;
    height: 2px;
}
.ttl_wrap_ h2.if &gt; br { display: none;}
.ttl_wrap_ h2.if::before {
    content: '';
    background-color: #111;
    position: absolute;
    top: 50%;
    left: 0;
    width: 80px;
    height: 2px;
}
.ttl_wrap_ h2.if::after {
    content: '';
    background-color: #111;
    position: absolute;
    top: 50%;
    right: 0;
    width: 80px;
    height: 2px;
}


/*------------------------------------------------

繧ｸ繝｣繝�け繝ｭ繝ｼ繝芽ｲｷ謌ｻ縺励し繝ｼ繝薙せ

-------------------------------------------------*/

#lp_ant_collection #btn_kaimodosi {
	width:420px;
	height:52px;
	margin:60px auto;
}
#lp_ant_collection #btn_kaimodosi a {
    display: block;
    padding: 0.4em 1em;
    color: #fff;
    background-color: #9d8270;
    font-size: 2.2rem;
    font-weight: 400;
    letter-spacing: .04em;
    text-decoration: none;
}

#lp_ant_collection #btn_kaimodosi a:hover { background-color: #cec1b8;}


/*------------------------------------------------

繧｢繝ｳ繝�ぅ繝ｼ繧ｯ縺ｮ鬲�鴨

-------------------------------------------------*/
#lp_ant_collection #ant_miyroku_area {
    width: 1000px;
    margin: 0 auto;
    padding: 0;
}

#lp_ant_collection #ant_miyroku_area .miryoku_wrap_{
	overflow:hidden;
    margin: 5em 0 0 0;
}

#lp_ant_collection #ant_miyroku_area .miryoku_wrap_:first-child{
	margin-top:0;
}

#lp_ant_collection #ant_miyroku_area .img_box_L_ {
	width:490px;
	float:left;
	margin:0;
}

#lp_ant_collection #ant_miyroku_area .txt_box_L_{
	width:460px;
	float:left;
	margin:0;
}

#lp_ant_collection #ant_miyroku_area .img_box_R_{
	width:490px;
	float:right;
	margin:0;
}

#lp_ant_collection #ant_miyroku_area .txt_box_R_{
	width:460px;
	float:right;
	margin:0;
}

#lp_ant_collection #ant_miyroku_area .txt_box_ p{
	line-height:2;
}

/*------------------------------------------------

繧ｹ繧ｿ繝�ヵ縺ｮ逶ｸ譽偵�縺薙■繧�

-------------------------------------------------*/
#lp_ant_collection #staff_watch_area { width: 1000px; margin: 0 auto; padding: 0;}
#lp_ant_collection #staff_watch_area .staff_wrap_{ overflow:hidden;	margin:140px 0 0 0;}

#lp_ant_collection #staff_watch_area .img_box_L_{ width:300px; float:left;}
#lp_ant_collection #staff_watch_area .img_box_R_{ width:300px; float:right;}
#lp_ant_collection #staff_watch_area .txt_box_L_{ width:650px; float:left;}
#lp_ant_collection #staff_watch_area .txt_box_R_{ width:650px; float:right;}

#lp_ant_collection #staff_watch_area .staff_box_L_{ width:633px; float:left;}
#lp_ant_collection #staff_watch_area .staff_box_R_{ width:633px; float:right;}

#lp_ant_collection #staff_watch_area .point_box_L_, .point_box_R_{
    width:317px;
    border: 1px solid #111;
    border-radius: 5px;
    padding: 3em 1.5em 1.5em 1.5em;
    position: relative;
}
#lp_ant_collection #staff_watch_area .point_box_L_ { float: left;}
#lp_ant_collection #staff_watch_area .point_box_R_ { float: right;}

#lp_ant_collection #staff_watch_area .point_box_L_::before, .point_box_R_::before {
    content: 'Point';
    position: absolute;
    top: 10px;
    left: 0;
    color: #fff;
    background-color: #111;
    width: 80px;
    height: 23px;
    padding: 0 0 0 1.2em;
    font-family: 'Barlow', sans-serif;
    font-size: 1.8rem;
    line-height: 1.2;
    font-weight: 600;
    letter-spacing: .04em;
}

#lp_ant_collection #staff_watch_area .txt_box_ p{ line-height:2;}


#lp_ant_collection #staff_watch_area .img_box2_{
	
	width:633px;
	float:left;
	margin-top:20px;
	margin-left:45px;
}

#lp_ant_collection #staff_watch_area .txt_box2_{
	
	width:302px;
	float:left;
	margin-top:20px;
	margin-left:45px;
	
}

#lp_ant_collection #staff_watch_area .txt_point_box_{
	width:278px;
	padding: 5px 10px;
	border-left:2px solid #000;
	border-right:2px solid #000;
	line-height:1.6;
}

/*------------------------------------------------

繧｢繝ｳ繝�ぅ繝ｼ繧ｯ繧ｦ繧ｩ繝�メ縺ｨ縺ｮ莉倥″蜷医＞譁ｹ

-------------------------------------------------*/
#lp_ant_collection #ant_howto_area { width: 1000px; margin: 0 auto; padding: 0;}
#lp_ant_collection #ant_howto_area .ant_point_box_{	margin-top:30px;}

#lp_ant_collection #ant_howto_area .ant_point_box_:nth-of-type(1){ margin-top:0;}

#lp_ant_collection #ant_howto_area .img_ajast_{
	display:block;
	margin:80px 0;
}

#lp_ant_collection #ant_howto_area .ant_point_box_ &gt; h4 {
    font-size: 1.8rem;
    margin:0 0 10px 0;
}
#lp_ant_collection #ant_howto_area .ant_point_box_ &gt; h4 &gt; span {
    font-family: 'Barlow', sans-serif;
    font-size: 1.8rem;
    font-weight: 600;
    letter-spacing: .04em;
    padding: 0 0.5em 0 0;
}

#lp_ant_collection #ant_howto_area .ant_point_box_ p{ line-height:2;}


#lp_ant_collection #ant_howto_area .txt_box_{
	width:400px;
	float:left;
	line-height:2;
}

#lp_ant_collection #ant_howto_area .img_box_{
	width:519px;
	float:right;
}

/*------------------------------------------------

縺翫☆縺吶ａ 髢｢騾｣險倅ｺ九∈縺ｮ繝ｪ繝ｳ繧ｯ

-------------------------------------------------*/
#lp_ant_collection #other_link_area { width: 1000px; margin: 0 auto;}

#lp_ant_collection #other_link_area .ttl_link_{
	width:150px;
    font-family: 'Barlow', sans-serif;
	padding:10px 0;
	text-align:center;
	color:#fff;
	background-color:#9d8270;
}

#lp_ant_collection #other_link_area .link_box_ {
	border-top:1px solid #9d8270;
	padding-top: 2em;
	padding-bottom: 3em;
}

#lp_ant_collection #other_link_area ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0;
    padding: 0;
}

#lp_ant_collection #other_link_area li {
	width:220px;
	text-align:center;
}

#lp_ant_collection #other_link_area li img { margin-bottom: 0.5em;}






/*================================================
縺薙％縺九ｉSP逕ｨ
================================================*/
@media screen and (max-width: 560px) {
    .ttl_wrap_ p{ font-size: 3.73vw; line-height: 1.7; width: 90%; margin: 0 auto;}
    .ttl_wrap_ p &gt; br { display: none;}
    .ttl_wrap_{
	   width:100%;
	   margin:8em auto 3em auto;
	   text-align:center;
    }
    #lp_ant_collection h3.h3_deco_{
	   font-size:4.2vw;
	   border-bottom:1px solid #806959;
	   padding-bottom:10px;
	   margin-bottom:20px;
    }
    #lp_ant_collection h3.right_ { text-align:left;}
    #lp_ant_collection h3.h3_deco_ span { font-size: 7.5vw;}
    #lp_ant_collection h3.h3_deco_ span.txt_s_{	font-size: 3.73vw; }
    #lp_ant_collection h3.h3_deco_ span.en {
    font-size: 7vw;
    font-family: 'Barlow', sans-serif;
    font-weight: 600;
    letter-spacing: .04em;
    }

    #lp_ant_collection { margin: 0; padding: 0;}
    #lp_ant_collection .hrader_pc { display: none;}
    #lp_ant_collection .hrader_sp { display: block; width: 100%;}
    
    #lp_ant_collection .read_area { width: 90%; margin: 3em auto;}
    #lp_ant_collection .read_area p {
        font-size: 3.73vw;
        line-height: 1.7;
        text-align: left;
    }
    #lp_ant_collection .read_area p:nth-child(2) &gt; br { display: none;}
    #lp_ant_collection .read_area img { padding: 2em 0; width: 60%;}
    
/* 繝翫ン繧ｲ繝ｼ繧ｷ繝ｧ繝ｳ */
    #lp_ant_collection #nav_ant { width: 90%; margin: 0 auto;}
    #lp_ant_collection #nav_ant ul {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        margin: 0;
        padding: 0;
    }
    #lp_ant_collection #nav_ant ul li { width:30%; margin: 0; padding: 0;}
    #lp_ant_collection #nav_ant ul li p {
        font-size: 3.73vw;
        position: relative;
        text-align: center;
        padding: 1em 0 0 0;
    }
    #lp_ant_collection #nav_ant ul li p::before {
        content: '';
        position: absolute;
        top: 0;
        left: 30%;
        background-color: #111;
        width: 35px;
        height: 1px;
    }
    #lp_ant_collection #nav_ant ul li p span { font-size: 5vw; display: block;}
    #lp_ant_collection #nav_ant li img{ margin: 0 0 1em 0;}
    #lp_ant_collection #nav_ant li a:hover{ text-decoration:none;}

    .ttl_wrap_ h2.miryoku, h2.partner, h2.howto, h2.if {
        font-size: 5vw;
        margin-bottom:1em;
        position: relative;
    }
    .ttl_wrap_ h2.miryoku::before {
        content: '';
        background-color: #111;
        position: absolute;
        top: 50%;
        left: 0;
        width: 50px;
        height: 1px;
    }
    .ttl_wrap_ h2.miryoku::after {
        content: '';
        background-color: #111;
        position: absolute;
        top: 50%;
        right: 0;
        width: 50px;
        height: 1px;
    }
    .ttl_wrap_ h2.partner::before {
        content: '';
        background-color: #111;
        position: absolute;
        top: 50%;
        left: 0;
        width: 70px;
        height: 1px;
    }
    .ttl_wrap_ h2.partner::after {
        content: '';
        background-color: #111;
        position: absolute;
        top: 50%;
        right: 0;
        width: 70px;
        height: 1px;
    }
    .ttl_wrap_ h2.howto &gt; p {
        font-size: 3.73vw;
        letter-spacing: 0.2em;
    }
    .ttl_wrap_ h2.howto::before {
        content: '';
        background-color: #111;
        position: absolute;
        top: 65%;
        left: 0;
        width: 20px;
        height: 1px;
    }
    .ttl_wrap_ h2.howto::after {
        content: '';
        background-color: #111;
        position: absolute;
        top: 65%;
        right: 0;
        width: 20px;
        height: 1px;
    }
    .ttl_wrap_ h2.if &gt; br { display: block;}
    .ttl_wrap_ h2.if::before {
        content: '';
        background-color: #111;
        position: absolute;
        top: 50%;
        left: 0;
        width: 45px;
        height: 1px;
    }
    .ttl_wrap_ h2.if::after {
        content: '';
        background-color: #111;
        position: absolute;
        top: 50%;
        right: 0;
        width: 45px;
        height: 1px;
    }

/* 繧｢繝ｳ繝�ぅ繝ｼ繧ｯ繧ｳ繝ｳ繝�Φ繝��閭梧勹縺ｮ縺ｨ繧薙′繧� */
    .set_bg_cnt{
       background:url(/img/lp/ant_collection/bg_antique_tongari.jpg) center top no-repeat;
	   padding:8em 5% 5em 5%;
	   background-color:#413c3c;
	   color:#fff;
    }
/* 繧｢繝ｳ繝�ぅ繝ｼ繧ｯ縺ｮ鬲�鴨 */
    #lp_ant_collection #ant_miyroku_area { width: 100%; margin: 0; padding: 0;}
    #lp_ant_collection #ant_miyroku_area .miryoku_wrap_{ overflow:hidden; margin: 5em 0 0 0;}
    #lp_ant_collection #ant_miyroku_area .img_box_L_ { width:100%; margin:0 0 1em 0;}
    #lp_ant_collection #ant_miyroku_area .txt_box_L_{ width:100%; margin:0;}
    #lp_ant_collection #ant_miyroku_area .img_box_R_{ width:100%; margin:0 0 1em 0;}
    #lp_ant_collection #ant_miyroku_area .txt_box_R_{ width:100%; margin:0;}
    #lp_ant_collection #ant_miyroku_area .txt_box_ p{ line-height:2;}

/* 繧｢繝ｳ繝�ぅ繝ｼ繧ｯ繧ｦ繧ｩ繝�メ繧ｳ繝ｬ繧ｯ繧ｷ繝ｧ繝ｳ繧定ｦ九ｋ繝懊ち繝ｳ */
    #lp_ant_collection .btn_antquelist_area { width: 90%; text-align:center; margin:3em auto 0 auto; padding: 0;}
    #lp_ant_collection .set_bg_cnt .btn_antquelist_area { width: 100%; text-align:center; margin:3em 0 0 0; padding: 0;}
    #lp_ant_collection .btn_antquelist_area img { width: 20%;}
    #lp_ant_collection .btn_antquelist_area p {	margin: 2em 0 0 0; width: 100%; position: relative; }
    #lp_ant_collection .btn_antquelist_area p::after {
        content: '';
        position: absolute;
        top: 50%;
        right: 1em;
        width: 8px;
        height: 8px;
        border: 0;
        border-top: 2px solid #fff;
        border-right: 2px solid #fff;
        transform: rotate(45deg);
        margin-top: -4px;
    }
    #lp_ant_collection .btn_antquelist_area p a {
	   display:block;
        padding: 0.6em 1em;
        color: #fff;
        font-size: 5vw;
        font-family: 'Barlow', sans-serif;
        font-weight: 600;
        letter-spacing: .04em;
        background-color: #9d8270;
        text-decoration: none;
    }
    #lp_ant_collection .btn_antquelist_area p a:hover { background-color: #cec1b8;}
/* 繧ｹ繧ｿ繝�ヵ縺ｮ逶ｸ譽� */
    #lp_ant_collection #staff_watch_area { width: 90%; margin: 0 auto; padding: 0;}
    #lp_ant_collection #staff_watch_area .staff_wrap_{ overflow:hidden;	margin:3em 0 0 0;}
    #lp_ant_collection #staff_watch_area .staff_wrap_ p { width: 100%; }

    #lp_ant_collection #staff_watch_area .img_box_L_{ width:100%; float:none; display: none;}
    #lp_ant_collection #staff_watch_area .img_box_R_{ width:100%; float:none; display: none;}
    #lp_ant_collection #staff_watch_area .txt_box_L_{ width:100%; float:none;}
    #lp_ant_collection #staff_watch_area .txt_box_R_{ width:100%; float:none;}

    #lp_ant_collection #staff_watch_area .staff_box_L_{ width:100%; float:none; margin: 2em 0 0 0;}
    #lp_ant_collection #staff_watch_area .staff_box_R_{ width:100%; float:none; margin: 2em 0 0 0;}

    #lp_ant_collection #staff_watch_area .point_box_L_, .point_box_R_{
        width:100%;
        border: 1px solid #111;
        border-radius: 5px;
        padding: 3em 1.5em 1.5em 1.5em;
        position: relative;
        margin: 1em 0 0 0;
    }
    #lp_ant_collection #staff_watch_area .point_box_L_ { float: none;}
    #lp_ant_collection #staff_watch_area .point_box_R_ { float: none;}

    #lp_ant_collection #staff_watch_area .point_box_L_::before, .point_box_R_::before {
        content: 'Point';
        position: absolute;
        top: 10px;
        left: 0;
        color: #fff;
        background-color: #111;
        width: 80px;
        height: 23px;
        padding: 0 0 0 1.2em;
        font-family: 'Barlow', sans-serif;
        font-size: 1.8rem;
        line-height: 1.2;
        font-weight: 600;
        letter-spacing: .04em;
    }

    #lp_ant_collection #staff_watch_area .txt_box_ p{ line-height:2;}
    #lp_ant_collection #staff_watch_area .img_box2_{
	   width:100%;
	   float:none;
	   margin-top:20px;
	   margin-left:45px;
    }

    #lp_ant_collection #staff_watch_area .txt_box2_{
	   width:100%;
	   float:none;
	   margin-top:20px;
	   margin-left:45px;
    }

    #lp_ant_collection #staff_watch_area .txt_point_box_{
	   width:278px;
	   padding: 5px 10px;
	   border-left:2px solid #000;
	   border-right:2px solid #000;
	   line-height:1.6;
    }
/* 繧｢繝ｳ繝�ぅ繝ｼ繧ｯ繧ｦ繧ｩ繝�メ縺ｨ縺ｮ莉倥″蜷医＞譁ｹ */
    #lp_ant_collection #ant_howto_area { width: 100%; margin: 0; padding: 0;}
    #lp_ant_collection #ant_howto_area .ant_point_box_{	margin-top:30px;}

    #lp_ant_collection #ant_howto_area .ant_point_box_:nth-of-type(1){ margin-top:0;}

    #lp_ant_collection #ant_howto_area .img_ajast_{
	   display:block;
	   margin:2em 0 3em 0;
    }

    #lp_ant_collection #ant_howto_area .ant_point_box_ &gt; h4 {
        font-size: 5vw;
        margin:0 0 10px 0;
    }
    #lp_ant_collection #ant_howto_area .ant_point_box_ &gt; h4 &gt; span {
        font-family: 'Barlow', sans-serif;
        font-size: 5vw;
        font-weight: 600;
        letter-spacing: .04em;
        padding: 0 0.5em 0 0;
    }

    #lp_ant_collection #ant_howto_area .ant_point_box_ p{ line-height:1.7;}
    #lp_ant_collection #ant_howto_area .txt_box_{ width:100%; float:none; line-height:1.7;}
    #lp_ant_collection #ant_howto_area .img_box_{ width:100%; float:none; margin: 1em 0 0 0;}

/* 繧ｸ繝｣繝�け繝ｭ繝ｼ繝芽ｲｷ謌ｻ縺励し繝ｼ繝薙せ */
#lp_ant_collection #btn_kaimodosi {	width:90%; margin:3em auto;}
#lp_ant_collection #btn_kaimodosi a {
    display: block;
    padding: 0.4em 1em;
    color: #fff;
    background-color: #9d8270;
    font-size: 5vw;
    font-weight: 400;
    letter-spacing: .04em;
    text-decoration: none;
}
#lp_ant_collection #btn_kaimodosi a:hover { background-color: #cec1b8;}

/* 縺翫☆縺吶ａ 髢｢騾｣險倅ｺ九∈縺ｮ繝ｪ繝ｳ繧ｯ */
#lp_ant_collection #other_link_area { width: 90%; margin: 5em auto 0 auto;}
#lp_ant_collection #other_link_area .ttl_link_{
	width:40%;
    font-family: 'Barlow', sans-serif;
	padding:2% 0;
	text-align:center;
	color:#fff;
	background-color:#9d8270;
}

#lp_ant_collection #other_link_area .link_box_ {
	border-top:1px solid #9d8270;
	padding-top: 2em;
	padding-bottom: 2em;
}

#lp_ant_collection #other_link_area ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin: 0;
    padding: 0;
}

#lp_ant_collection #other_link_area li {
	width:47%;
	text-align:center;
    margin: 0 0 10% 0;
}

#lp_ant_collection #other_link_area li img { margin-bottom: 0.5em;}
}</pre></body></html>