@charset "utf-8";


.btn_go {display:inline-block; width:30rem; height:8rem; text-align:left; font-weight:500;vertical-align:middle;cursor:pointer; background:#fff; border:.1rem solid #111; color:#111; font-size:2.4rem;line-height:8rem;padding:0 4rem;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar.png') no-repeat right 3rem center;}
.btn_go:hover{opacity:0.5;}

.btn_go_small {display:inline-block; width:12rem; height:6.4rem; text-align:left; font-weight:500;vertical-align:middle;cursor:pointer; background:#fff; border:.1rem solid #111; color:#111; font-size:2rem;line-height:6.4rem;padding:0 3rem;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar_small.png') no-repeat right 2.4rem center;}
.btn_go_small:hover{opacity:0.5;}

.btn_go_w {display:inline-block; width:30rem; height:8rem; text-align:left; font-weight:500;vertical-align:middle;cursor:pointer; border:.1rem solid #fff; color:#fff; font-size:2.4rem;line-height:8rem;padding:0 4rem;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar_w.png') no-repeat right 3rem center;}
.btn_go_w:hover{opacity:0.5;}

.btn_go_3works {display:inline-block; width:32rem; height:8rem; text-align:center; font-weight:500;vertical-align:middle;cursor:pointer; background:#111; color:#fff; font-size:2.4rem;line-height:8rem;font-family:'Roboto Flex','Noto Sans';}
.btn_go_3works:hover{opacity:0.5;}

.btn_go_subscribe {display:inline-block; width:62rem; height:10rem; text-align:center; font-weight:500;vertical-align:middle;cursor:pointer; background:#111; color:#fff; font-size:2.4rem;line-height:10rem;font-family:'Roboto Flex','Noto Sans';}
.btn_go_subscribe img{width:6rem;height:6rem;vertical-align:middle;margin:0 2rem .5rem 0;}
.btn_go_subscribe:hover{opacity:0.5;}

.btn_go_send {display:inline-block; width:22rem; height:8rem; text-align:center; font-weight:500;padding-right:2rem;vertical-align:middle;cursor:pointer; background:#111; color:#fff; font-size:2.4rem;line-height:8rem;font-family:'Roboto Flex','Noto Sans';}
.btn_go_send img{width:6rem;height:6rem;vertical-align:middle;margin:0 1rem 1.5rem 0;}
.btn_go_send:hover{opacity:0.5;}

.btn_go_banner {display:inline-block; width:80%; height:27rem; text-align:left; font-weight:500;vertical-align:middle;cursor:pointer; color:#fff; font-size:2.8rem;line-height:27rem;padding:0 10%;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar_w.png') no-repeat right 6rem center;}
.btn_go_banner:hover{opacity:0.5;}

.btn_go_con {display:inline-block; width:42rem; height:9.8rem; text-align:left; font-weight:500;vertical-align:middle;cursor:pointer; background:#fff; border:.1rem solid #111; color:#111; font-size:2.6rem;line-height:10rem;padding:0 4rem;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar.png') no-repeat right 3rem center;}
.btn_go_con:hover{opacity:0.5;}

.btn_go_read {display:inline-block; width:93%; height:9rem; text-align:left; font-weight:500;vertical-align:middle;cursor:pointer; border:.1rem solid #111; color:#111; font-size:2.6rem;line-height:9rem;padding:0 0 0 7%;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar.png') no-repeat right 4rem center;}
.btn_go_read:hover{opacity:0.5;}

.btn_go_book {display:inline-block; width:22rem; height:6.4rem; text-align:left; font-weight:500;vertical-align:middle;cursor:pointer; background:#fff; border:.1rem solid #111; color:#111; font-size:2rem;line-height:6.4rem;padding:0 3rem;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar_small.png') no-repeat right 2.4rem center;}
.btn_go_book:hover{opacity:0.5;}

.btn_go_book_small {display:inline-block; width:14rem; height:3.6rem; text-align:center; font-weight:500;vertical-align:middle;cursor:pointer; background:#fff; border:.1rem solid #111; 
color:#111; font-size:1.5rem;line-height:3.6rem;font-family:'Roboto Flex','Noto Sans';}
.btn_go_book_small:hover{opacity:0.5;}

.btn_go_big {display:inline-block; width:90%; height:20rem; text-align:left; vertical-align:middle;cursor:pointer; background:#fff; border:.1rem solid #111; color:#111; padding:0 5%;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar.png') no-repeat right 5% center;}
.btn_go_big .tit{display:inline-block;font-size:2.8rem;line-height:140%;font-weight:600;padding-top:3.5rem;}
.btn_go_big small{font-size:1.8rem;line-height:140%;font-weight:400;}
.btn_go_big:hover{opacity:0.5;}

.btn_go_big_1 {display:inline-block; width:90%; height:15rem; text-align:left; vertical-align:middle;cursor:pointer; background:#fff; border:.1rem solid #111; color:#111; padding:0 5%;font-family:'Roboto Flex','Noto Sans';background:url('/images/icon/r_ar.png') no-repeat right 5% center;}
.btn_go_big_1 .tit{display:inline-block;font-size:2.8rem;line-height:140%;font-weight:600;padding-top:3.5rem;}
.btn_go_big_1 small{font-size:1.8rem;line-height:140%;font-weight:400;}
.btn_go_big_1:hover{opacity:0.5;}

.btn_search_ok {display:inline-block; width:5rem; height:5rem; vertical-align:middle; cursor:pointer; background:url('/images/icon/icon_search.gif') no-repeat;background-size:cover;}
.btn_search_ok:hover{opacity:0.5;}
