@charset "UTF-8";

#main.bookmark .content_wrap .content_inner .sub_title span::before{background-image: url("/images/my_page/bookmark/title_icon01_w@2x.png");}
#main.bookmark .content_wrap .content_inner .sub_title{background-color: #0097E0;}

#main.bookmark .content_wrap .content_inner .count{text-align: left;padding: 20px 20px 4px;}
#main.bookmark .content_wrap .content_inner .count p.latest{font-size: 18px;font-weight: 700;display: inline-block;}
#main.bookmark .content_wrap .content_inner .count p.max{font-size: 15px;font-weight: 300;display: inline-block;}
#main.bookmark .content_wrap .content_inner .count p.latest span{font-size: 24px;color: #d70000;padding: 0 0.25em;}
#main.bookmark .content_wrap .content_inner .count p.max span{font-size: 18px;}

#main.bookmark .bukken_list .list_box.member:hover .list_title{text-decoration:underline!important;color:#F5502B!important;}

#main.bookmark .bukken_list .list_box .note_inner{}
#main.bookmark .bukken_list .list_box .note_inner dl{border-top:6px solid #F5502B;transition: all 0.3s;}
#main.bookmark .bukken_list .list_box .note_inner dl dt{display:flex;margin:-5px 0 0;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn{display:inline-block;width:246px;height:26px;text-decoration: none;vertical-align:top;padding:9px 0 0!important;border-radius:0 0 10px 10px;background-color:#F5502B;position:relative;transition: all 0.3s;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn::before,
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn::after{content:"";position:absolute;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn::before{width:36px;height:36px;border-radius:0 0 0 10px;box-sizing:border-box;background-color:#FFF;border:1px solid #F5502B;top:-1px;left:0;transition: all 0.3s;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn::after{width:0;height:0;border-style:solid;border-width:11px 8px 0 8px;border-color:#f5502b transparent transparent transparent;top:11px;left:10px;transition: all 0.3s;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn span{display:inline-block;vertical-align:middle;font-size:14px;line-height: 18px;font-weight:700;color:#FFF;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn .t_txt{padding-left:70px;background:url("/images/my_page/bookmark/icon_save01@2x.png") no-repeat top 0 left 47px / auto 18px;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .btn .t_count{display:none;}
#main.bookmark .bukken_list .list_box .note_inner dl dt .t_right{display:inline-block;width:calc(100% - 246px);font-size:13px;line-height:1;text-align:center;padding:14px 0 0;box-sizing:border-box;}
#main.bookmark .bukken_list .list_box .note_inner dl dd{display:none;padding:15px;}
#main.bookmark .bukken_list .list_box .note_inner dl dd textarea{width:100%;height:80px;font-size:14px;line-height:20px;padding:7px 11px;box-sizing:border-box;border-radius:4px;background-color:#F0F5F5;border:1px solid #CCC;resize: none;}
#main.bookmark .bukken_list .list_box .note_inner dl.saved{border-top:6px solid #004D9E;}
#main.bookmark .bukken_list .list_box .note_inner dl.saved dt .btn{width:246px;background-color:#004D9E;}
#main.bookmark .bukken_list .list_box .note_inner dl.saved dt .btn::before{border:1px solid #004D9E;}
#main.bookmark .bukken_list .list_box .note_inner dl.saved dt .btn::after{border-color:#004D9E transparent transparent transparent;}
#main.bookmark .bukken_list .list_box .note_inner dl.saved dt .btn .t_txt{background:url("/images/my_page/bookmark/icon_save02@2x.png") no-repeat top 0 left 47px / auto 18px;}
#main.bookmark .bukken_list .list_box .note_inner dl.saved dt .btn .t_count{display:inline;}
#main.bookmark .bukken_list .list_box .note_inner dl.open{background-color:#FFF;border-top:6px solid #F5502B;}
#main.bookmark .bukken_list .list_box .note_inner dl.open dt .btn{width:246px;background-color:#F5502B;}
#main.bookmark .bukken_list .list_box .note_inner dl.open dt .btn::before{border:1px solid #F5502B;}
#main.bookmark .bukken_list .list_box .note_inner dl.open dt .btn::after{width:0;height:0;border-style:solid;border-width:0 8px 11px 8px;border-color:transparent transparent #f5502b transparent;top:11px;left:10px;}
#main.bookmark .bukken_list .list_box .note_inner dl.open dt .btn .t_txt{background:url("/images/my_page/bookmark/icon_save01@2x.png") no-repeat top 0 left 47px / auto 18px;}
#main.bookmark .bukken_list .list_box .note_inner dl.open dt .btn .t_count{display:inline;}
#main.bookmark .bukken_list .list_box .note_inner dl.saved dt .t_right{max-width:calc(100% - 200px);text-align:center;padding:12px 10px 0 0}
#main.bookmark .bukken_list .list_box .note_inner dl.open dt .t_right{max-width:calc(100% - 210px);text-align:right;padding:12px 10px 0 0}
#main.bookmark .bukken_list .list_box .note_inner dl.saved dt .t_right a,
#main.bookmark .bukken_list .list_box .note_inner dl.open dt .t_right a{font-size:15px;text-align:right;text-decoration:underline;;color:#999;}

#main.bookmark .bukken_list .change{top: 54px;}

#content #main.bookmark .bukken_list .list_box .btn ul{vertical-align: top;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info{text-align: left;letter-spacing: -1em;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info p{width: 46px;font-size: 11px;font-weight: 700;text-align: left;letter-spacing: normal;color: #004d9e;padding: 17px 0 17px 21px;background-color: #dde9f3;border-radius: 3px 0 0 3px;display: inline-block;position: relative;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info p::before{content: "";width: 15px;height: 15px;background-image: url("/images/my_page/bookmark/icon_info@2x.png");-webkit-background-size: 15px 15px;background-size: 15px 15px;background-repeat: no-repeat;position: absolute;top: 15px;left: 4px;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info p::after{content: "";width: 0;height: 0;border-style: solid;border-width: 23px 0 22px 9px;border-color: transparent transparent transparent #dde9f3;position: absolute;top: 0;right: -9px;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul{width: calc(100% - 81px);letter-spacing: -1em;text-align:left;padding-left: 14px;display: inline-block;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li{width: calc((100% - 9px) / 2);font-size: 12px;font-weight: 700;letter-spacing: normal;text-align:center;border-style: solid;border-width: 1px;border-radius: 3px;margin: 0;padding: 3px 0;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li:nth-child(1),
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li:nth-child(2){margin-bottom: 5px;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li:nth-child(2n - 1){margin-right: 5px;}
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon1{color: #148af2;border-color: #148af2;}/*価格変更*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon2{color: #ff0000;border-color: #ff0000;}/*完成*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon3{color: #00c484;border-color: #00c484;}/*再販*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon4{color: #3d66c8;border-color: #3d66c8;}/*予約*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon5{color: #72b90a;border-color: #72b90a;}/*成約*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon6{color: #e800af;border-color: #e800af;}/*一部再販*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon7{color: #ff8c19;border-color: #ff8c19;}/*一部成約*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon8{color: #888888;border-color: #888888;}/*一部予約*/

/*反映後削除*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon01{color: #ff0000;border-color: #ff0000;}/*完成*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon02{color: #00c484;border-color: #00c484;}/*再販*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon03{color: #e800af;border-color: #e800af;}/*一部再販*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon04{color: #ff8c19;border-color: #ff8c19;}/*一部成約*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon05{color: #888888;border-color: #888888;}/*一部予約*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon06{color: #3d66c8;border-color: #3d66c8;}/*予約*/
#content #main.bookmark .bukken_list .list_box .btn ul .change_info ul li.icon07{color: #72b90a;border-color: #72b90a;}/*成約*/
/*反映後削除*/
