@charset "utf-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {border: 0;font: inherit;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}a {color: #a00;text-decoration: none;transition: .3s;}a:visited {color: #945;}a:hover {color: #c00;text-decoration: underline;}a img {transition: .3s;}a img:hover {filter: alpha(opacity=75);-moz-opacity: 0.75;-khtml-opacity: 0.75;opacity: 0.75;}p {font-size: 1rem;margin: 0 0 1rem;}blockquote, q {quotes: none;}blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}body {background: #fff;color: #333;font-family: "Noto Sans Japanese", monospace, monospace, sans-serif;line-height: 1;}main {line-height: 1.5;}ol, ul {list-style: none;}small {font-size: 80%;}strong {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}.wrapper {background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .3);box-sizing: border-box;margin: 0 auto;max-width: 1000px;position: relative;}.wrapper img {display: block;height: auto;width: 100%;}header {padding: 0 1.5rem 1rem;position: relative;box-sizing: border-box;}.homelink {font-size: .7rem;position: absolute;right: 1rem;top: .5rem;}.homelink a:before {content: '▶';font-size: 80%;margin: 0 5px 0 1rem;}.main_title img {max-width:410px;}.googlesearch {position: absolute;right: 1.5rem;top: 2.5rem;}.googlesearch input[type="text"] {border: solid 1px #ccc;}.googlesearch input[type="text"]:focus {border: solid 1px #666;}.googlesearch input[type="submit"] {border: solid 1px #999;width: 72px;}.googlesearch input {box-sizing: border-box;display: block;flex-grow: 1;float: left;height: 25px;margin: 1px;transition: .3s;}.googlesearch:after {clear: both;content: '';display: block;}@media screen and (min-width: 767px) {header {height: 90px;}.homelink {top: 1rem;right: 1.5rem;}.head_mb_link{display:none;}}@media screen and (max-width: 767px) {header {height: 80px;}.googlesearch {display: flex;justify-content: center;left: 0;position: absolute;top: 100px;}.googlesearch input {box-sizing: border-box;height: 25px;}.googlesearch input[type="text"] {width: 180px !important;}.homelink {font-size: .75rem;position: absolute;right: 1rem;top: .5rem;}.main_title {padding: 5px 0 0;margin-right:55px;}.head_mb_link{position:absolute;right:44px;display: flex;top:30px;}[class*="head_mb_link_item"]{display:block;max-width:45px;max-height:45px;border:solid 1px #67b031;}.head_mb_link_item1{margin-right:-1px;}}@media screen and (max-width: 375px) {header {height: 80px;padding:1rem;}.homelink {font-size: 3vw;}.googlesearch {top: 90px;}}@media screen and (max-width: 320px) {header {height:80px;}.googlesearch {top: 85px;}.googlesearch input[type="text"] {width: 120px !important;}.main_title{padding-top:10px;}}#dropmenu {position: relative;list-style-type: none;width: 100%;height: 40px;margin: 0 auto;padding: 0;background:rgba(245,228,202,1);z-index:10000}#dropmenu li {position: relative;width: calc(100% / 5);float: left;margin: 0;padding: 0;text-align: center;box-sizing: border-box;}#drop1, #drop2,#drop3, #drop4,#drop5, #drop6{border-right: solid 1px rgba(255, 255, 255, .6);}#dropmenu li a {display: block;margin: 0;padding: 12px 0 15px;color: rgba(0,0,0,.6);font-size: .9rem;line-height: 1;text-decoration: none;transition: .3s;}#dropmenu li:hover>a {background: rgba(250,242,229,8);color: rgba(153,153,153, 1);}#dropmenu li:hover>a:hover{background: rgba(248,236,218,1);}#dropmenu>li:hover>a {border-radius: 3px 3px 0 0;}#dropmenu li ul {list-style: none;position: absolute;top: 100%;left: 0;margin: 0;padding: 0;}#dropmenu li ul li {overflow: hidden;width: 150%;height: 0;color: #fff;transition: .2s;}#dropmenu li ul li a {padding: 11px 15px 13px 30px;background: rgba(245,228,202,1);text-align: left;font-size: .75rem;font-weight: normal;position: relative;line-height:1.5;}#dropmenu li:hover > a{background: rgba(245,228,202,1);}#dropmenu li ul li a:before {content: '';width: 0;height: 0;border-style: solid;border-width: 5px 0 5px 5px;border-color: transparent transparent transparent #ffffff;position: absolute;left: 15px;top: 14px;}#dropmenu li:hover ul li {overflow: visible;height: 40px;border: solid #fff;border-width: 1px 0; margin-bottom: -1px;}#dropmenu li:hover ul li:first-child {border-top: 0;}#dropmenu li:hover ul li:last-child {border-bottom: 0;}#dropmenu li:hover ul li:last-child a {border-radius: 0 0 3px 3px;}#dropmenu li.on {background: rgba(245,228,202,1);}@media screen and (max-width: 767px) {.head_nav{display:none;}}.pagetop a {background: rgba(255, 255, 255, .9);border: solid 1px #999;box-sizing: border-box;color: #999;display: block;font-size: 24px;height: 36px;line-height: 1;text-decoration: none;width: 36px;}.pagetop a:hover {color: #999;text-decoration: none;}.pagetop span {position: relative;}.pagetop span {border: 2px solid;border-color: #999 #999 transparent transparent;height: 15px;left: 9px;position: absolute;top: 15px;transform: rotate(-45deg);width: 15px;}@media screen and (min-width: 767px) {.pagetop {bottom: 10px;left: auto;margin: 0 0 10px 1020px;position: fixed;}}@media screen and (max-width: 1000px) {.pagetop {bottom: 10px;position: fixed;right: 10px}}footer {background: #e0e0e0;}.footer_links {padding-bottom: 0;}.copyright {font-size: .75rem;text-align: center;}.copyright ul li {margin-bottom: 1rem;}.pagetop a {background: rgba(255, 255, 255, .9);border: solid 1px #999;box-sizing: border-box;color: #999;display: block;font-size: 24px;line-height: 1;height: 36px;text-decoration: none;width: 36px;}.pagetop a:hover {color: #999;text-decoration: none;}.pagetop span {position: relative;}.pagetop span {height: 15px;border: 2px solid;border-color: #999 #999 transparent transparent;left: 9px;position: absolute;top: 15px;transform: rotate(-45deg);width: 15px;}ul.footernavi {display: flex;flex-wrap: wrap;justify-content: center;}ul.footernavi li {box-sizing: border-box;flex-grow: 1;margin: 0 -1px .25rem 0;padding: .2rem .5rem;text-align: center;}ul.footernavi a {color: #765;float: none;}ul.footernavi a:hover {color: #333;}.footernavi1 {font-size: .9rem;}.footernavi2 {font-size: .75rem;}.footernavi1, .footernavi2 {background: #eee;margin: -2rem 0 0;padding: 1.5rem 2rem;}.container {box-sizing: border-box;padding: 1rem 2rem 2rem;}.container p{line-height:1.75;}footer .container {padding: 1rem 0;}.container:after {clear: both;content: '';display: block;}@media screen and (max-width: 767px) {.wrapper {border: 0;}.container {box-sizing: border-box;padding: 1.5rem;}}[class*="heading_"] {position: relative;}.heading_1 {color:#666;font-size: 1.75rem;margin: 0 0 1rem;border-bottom:solid 1px #999;}.heading_2 {color:#666;font-weight: bold;font-size: 1.25rem;line-height: 1;margin-bottom: 1rem;padding: 0 0 0 1.25em;}.heading_2:before{content:'●';position:absolute;left:0;}.heading_3{border-bottom:solid 1px #999;color:#666;font-weight: bold;margin-bottom:1rem;padding:0 0 .25rem;}.heading_4{background:rgba(245,228,202,.9);color:#666;margin-bottom:1rem;padding:.25rem .5rem}.heading_5{font-weight: bold;font-size:1rem;margin:0 0 .5rem;color:#666;}.heading_6{color:rgba(153,153,153,1);font-weight: bold;margin-bottom:.5rem;}[class*="headingbar_"] {padding: .25rem .5rem;line-height: 1.25;margin: 0 0 .5rem;}.headingbar_666 {background: #666;color: #fff;}.headingbar_eee {background: #eee;}.pic {margin: 1rem 0;}.pic img {border: solid 1px #aaa;box-sizing: border-box;display: block;height: auto;padding: 5px;width: 100%;}.margin0auto, img.margin0auto {display: block;margin: 0 auto;}.border1px {background: #fff;border: solid 1px #ccc;box-sizing: border-box;padding: 3px;margin:.25rem 0;}.borderbottom1px {border-bottom: solid 1px #999;}.bordertop1px{border-top:solid 1px #999;padding-top:1rem;}.bordertop1px_dashed{border-top:dashed 1px #999;padding-top:1rem;}.floatright {float: right;}.floatleft {float: left;}img.floatright {margin-left: 1rem;width: 40%;}img.floatleft {margin-right: 1rem;width: 40%;}.img_floatright {width: 40%;float: right;margin-left: 1rem;}.img_floatleft {width: 40%;float: left;margin-right: 1rem;}.floatnone{float:none;}@media screen and (min-width: 767px) {.dl_list2 dd > .pic {padding-left: 1.25rem;}}div.iframeWrap {position: relative;width: 100%;padding-top: 56.25%;}div.iframeWrap iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.list_decimal, .list_disc, .list_square, .list_doublecircle, .list_brackets, .list_arrow {font-size: .95rem;line-height: 1.5;margin: 0 0 1rem 1.5rem;}.list_arrow li {position: relative;}.list_arrow li:not(:last-child) {margin-bottom: .5rem;}.list_arrow li:before {border-style: solid;border-width: 5px 0 5px 5px;border-color: transparent transparent transparent rgba(160, 100, 127, 1);content: '';display: block;height: 0;left: -1rem;position: absolute;top: .35rem;width: 0;}.list_arrow li .date{font-size:.8rem;}.list_decimal li:not(:last-child) {margin-bottom: .5rem;}.list_disc li:not(:last-child), .list_square li:not(:last-child) {margin-bottom: .5rem;}.list_disc li {list-style: disc;}.list_decimal li {list-style: decimal;}.list_disc li > ul.list_kome li {list-style: none;}.list_lower-alpha li {list-style: lower-alpha;}.list_square li {list-style: square;}.list_doublecircle li {padding-left: 1.25rem;position: relative;}.list_doublecircle li:not(:last-child) {margin-bottom: .25rem;}.list_doublecircle li:before {content: '◎';left: 0;position: absolute;}.list_kome {font-size: .8rem;line-height: 1.5;margin: 0 0 1rem;}.list_kome li {list-style: none;padding-left: 1.25rem;position: relative;}.list_kome li:not(:last-child) {margin-bottom: .25rem;}.list_kome li:before {content: '※';left: 0;position: absolute;}.list_kome_decimal {font-size: .85rem;}.list_kome_decimal li {padding: 0 0 .5rem 2.5em;position: relative;}.list_kome_decimal li:last-child {margin-bottom: 0;}.list_kome_decimal li .no {left: 0 !important;position: absolute !important;}.list_inline_verticalbar li {display: inline-block;font-size: .9rem;}.list_inline_verticalbar li:not(:last-child):after {content: '｜';}.list_note li {padding-left: 1.25em;position: relative;}.list_note li:before {content: '♪';position: absolute;left: 0;}@media screen and (max-width: 767px) {.list_inline_verticalbar li {list-style: disc;margin: 0 0 0 1.5rem;font-size: .85rem;}.list_inline_verticalbar li:not(:last-child) {margin-bottom: .25rem;}.list_brackets{margin-bottom:0;}.list_brackets li{margin:0 0 .25rem 0;}}.pankuzu{padding:1rem 2rem 0;}.pankuzu ul {font-size: .75rem;}.pankuzu ul li{display:inline;padding:0 .25rem .25rem 0;}.pankuzu ul li:not(:last-child):after {content: '＞';padding:0 0 0 5px;}@media screen and (max-width: 767px) {.pankuzu{background:#ddd;padding:.5rem 1rem}}.gridtable {margin-bottom: 1rem;font-size: .95rem;border: solid #aaa;border-width: 1px 0 0 1px;}.gridtable .col {border: solid #aaa;border-width: 0 1px 1px 0;line-height: 1.5;}.gridtable_th {background: #eee;}.gridtable_td {background: #fff;}.gridtable_th, .gridtable_td {padding: 1rem !important;}.gridtable_sm .gridtable_th, .gridtable_sm .gridtable_td {font-size: .85rem;padding: .5rem !important;}.gridtable_th2 {background: #999;color: #fff;font-size: .75rem;padding: .5rem;text-align: center;}[class*="tbl_"] {border-collapse: collapse;font-size: .9rem;margin-bottom: 1rem;}[class*="tbl_"] th, [class*="tbl_"] td {border: solid 1px #999;vertical-align: middle;}[class*="tbl_"] th {background: #eee;}.tbl_1 th {text-align: center;font-size: .8rem;padding: .25rem;white-space: nowrap;}@media screen and (min-width: 767px) {[class*="tbl_"] th, [class*="tbl_"] td {padding: .5rem 1rem;}}@media screen and (max-width: 767px) {[class*="tbl_"] th, [class*="tbl_"] td {padding: .5rem;font-size: .8rem;}}@media screen and (min-width: 767px) {}@media screen and (max-width: 767px) {.gridtable_th, .gridtable_td {font-size: .9rem;padding: .5rem !important;}}.button {background: #666;border-radius: 3px;box-sizing: border-box;color: #fff !important;display: block;font-size: 1rem;line-height: 1;margin: 0 auto .25rem;max-width: 400px;padding: .5rem;text-align: center;transition: .3s;}.button:hover {box-shadow: 0 2px 10px rgba(0, 0, 0, .25);background: #999;text-decoration: none;}.button.lightgray {background: #bbb;}.button.lightgray:hover {background: #bbb;box-shadow: none;}.button.red {background: #900;}.button.red:hover {background: #c00;}.button.blue {background: rgba(38,125,168,1);}.button.blue:hover {background: rgba(38,125,168,.75);}.button.beige {background: #964f9b;}.button.beige:hover {background: #aca566;}.button.green {background: rgba(79,171,136, 1);}.button.green:hover {background: rgba(79,171,136, .7);}.button.green-o {border: solid 2px rgba(79,171,136,1);background: #fff;color: rgba(79,171,136,1) !important;}.button.green-o:hover {background: rgba(79,171,136,1);color: #fff !important;}.button.pink {background: rgba(227, 85, 110, 1);}.button.pink:hover {background: rgba(227, 85, 110, .7);}.button.orange {background: rgba(227,150,0,1);}.button.orange:hover {background: rgba(227,150,0,.7);}.button.purple {background: rgba(183,50,200,1);}.button.purple:hover {background: rgba(183,50,200,.7);}.button.lightblue {background: rgba(44,119,189,1);}.button.lightblue:hover {background: rgba(44,119,189,.7);}.button.pink-o {background: #fff;border: solid 2px #d65b6f;color: #d65b6f !important;}.button.pink-o:hover {background: #d65b6f;color: #fff !important;}.button.white {background: #fff;border: solid 1px #ccc;color: #666 !important;}.button.white:hover {background: #eee;}.button.lightbeige {background: rgba(245,228,202,1);color: #666 !important;}.button.lightbeige:hover {background: rgba(245,228,202,.75);color:#999 !important;}.button.margin0 {margin-bottom: 0;}.button.radius0 {border-radius: 0;}.button.small {font-size: .85rem;max-width: 150px;}.button.large {font-size: 1.25rem;padding: 1rem;}.red_text {color: #f00;}.blue_text {color: #0066ff;}.center_text {text-align: center;}.right_text {text-align: right;}.left_text {text-align: left;}.fontsize_75rem {font-size: .75rem;}.fontsize_8rem {font-size: .8rem;}.fontsize_85rem {font-size: .85rem;}.fontsize_9rem {font-size: .9rem;}.fontsize1rem {font-size: 1rem;}.fontsize1_25rem {font-size: 1.25rem;}.fontsize1_5rem {font-size: 1.5rem;}.fontsize1_75rem {font-size: 1.75rem;}.fontsize2rem {font-size: 2rem;}.fontsize50 {font-size: 50%;}.fontsize60 {font-size: 50%;}.fontsize70 {font-size: 70%;}.fontsize80 {font-size: 80%;}.fontsize90 {font-size: 90%;}.fontsize110 {font-size: 110%;}.fontsize120 {font-size: 120%;}.fontsize125 {font-size: 125%;}.fontsize150 {font-size: 150%;}.fontsize175 {font-size: 175%;}@media screen and (max-width: 767px) {}@media print, screen and (min-width: 767px) {.fontsize_75rem_p {font-size: .75rem;}.fontsize_8rem_p {font-size: .8rem;}.fontsize_85rem_p {font-size: .85rem;}.fontsize_9rem_p {font-size: .9rem;}.fontsize1rem_p {font-size: 1rem;}.fontsize1_25rem_p {font-size: 1.25rem;}.fontsize1_5rem_p {font-size: 1.5rem;}.fontsize1_75rem_p {font-size: 1.75rem;}.fontsize2rem_p {font-size: 2rem;}}.note {background: #eee;font-size: .85rem;font-weight: bold;margin: 0 0 1rem;padding: 1rem 1.5rem;}.caption {font-size: .8rem;text-align: center;}.caption.left_text {text-align: left;}.note p {font-size: .85rem;}.note p:last-child {margin-bottom: 0;}[class*="box_"]:after {content: '';display: block;clear: both;}.box_fff {background: #fff;border: solid 1px #aaa;box-sizing: border-box;margin: 1rem 0;padding: 1.5rem;width: 100%;}.box_fff2 {border: dashed #999;border-width: 1px 0 0;padding: 1.5rem 0 1.5rem;}.box_eee {background: #eee;box-sizing: border-box;margin: 1rem 0;padding: 1.5rem;width: 100%;}.box_eee .box_fff {border: 0;}.box_fff_dashed {border: dashed 1px #999;margin: 1rem 0;padding: 1.5rem;}.box_fee {background: #fee;padding: 1.5rem;margin-bottom: 1rem;}.caution {background: #f00;color: #fff;font-size: 1rem;font-weight: bold;margin: 0 0 1rem;padding: .5rem 1.5rem;}.margin_25rem {margin: .25rem;}.margintop1rem {margin-top: 1rem;}.margintop1_5rem {margin-top: 1.5rem;}.margintop2rem {margin-top: 2rem;}.margintop_5rem {margin-top: .5rem;}.margintop0 {margin-top: 0;}.marginbottom0 {margin-bottom: 0 !important;}.marginbottom_5rem {margin-bottom: .5rem;}.marginbottom1rem {margin-bottom: 1rem;}.marginbottom1_5rem {margin-bottom: 1.5rem;}.marginbottom2rem {margin-bottom: 2rem;}.marginbottom2_5rem {margin-bottom: 2.5rem;}.marginbottom3rem {margin-bottom: 3rem;}.marginbottom4rem {margin-bottom: 4rem;}.margintop-1rem {margin-top: -1rem;}.paddingtop1rem{padding-top:1rem;}.paddingtop2rem{padding-top:2rem;}.paddingtop3rem{padding-top:3rem;}.width10 {width: 10%;}.width15 {width: 15%;}.width20 {width: 20%;}.width25 {width: 25%;}.width30 {width: 30%;}.width35 {width: 35%;}.width40 {width: 40%;}.width45 {width: 45%;}.width50 {width: 50%;}.width55 {width: 55%;}.width60 {width: 60%;}.width65 {width: 65%;}.width70 {width: 70%;}.width75 {width: 75%;}.width80 {width: 80%;}.width85 {width: 85%;}.width90 {width: 90%;}.width95 {width: 95%;}.width100 {width: 100%;}.maxwidth10 {max-width: 10px;}.maxwidth20 {max-width: 20px;}.maxwidth30 {max-width: 30px;}.maxwidth40 {max-width: 40px;}.maxwidth50 {max-width: 50px;}.maxwidth60 {max-width: 60px;}.maxwidth70 {max-width: 70px;}.maxwidth80 {max-width: 80px;}.maxwidth90 {max-width: 90px;}.maxwidth100 {max-width: 100px;}.maxwidth150 {max-width: 150px;}.maxwidth200 {max-width: 200px;}.maxwidth250 {max-width: 250px;}.maxwidth300 {max-width: 300px;}.maxwidth350 {max-width: 350px;}.maxwidth400 {max-width: 400px;}.maxwidth500 {max-width: 500px;}.maxwidth600 {max-width: 600px;}.maxwidth650 {max-width: 650px;}.maxwidth700 {max-width: 700px;}.maxwidth750 {max-width: 750px;}.maxwidth800 {max-width: 800px;}.maxwidth850 {max-width: 850px;}.marginleft100{margin-left:100px;}.padding0 {padding: 0;}.padding1rem {padding: 1rem;}.padding_5rem {padding: .5rem;}.padding_25rem {padding: .25rem;}.borderbox {box-sizing: border-box;}.borderbox div {box-sizing: border-box;}.margin0auto_25rem {margin: 0 auto .25rem !important;}.margin0auto_5rem {margin: 0 auto .5rem !important;}.margin0auto1rem {margin: 0 auto 1rem !important;}.margin0auto {margin: 0 auto !important;}.margin0auto2rem {margin: 0 auto 2rem !important;}.empty_none:empy{display:none !important;}@media screen and (max-width: 767px) {.box {padding: 1rem;}.mb_none {display: none;}}@media print, screen and (min-width: 767px) {.drawer, .pc_none {display: none;}}@media screen and (max-width: 767px) {.x_scroll {overflow-x: scroll;}.x_scroll tr td {min-width: 100px;}}.clear {clear: both;}[data-ruby] {position: relative;display: inline-block;}[data-ruby]::before {content: attr(data-ruby);position: absolute;top: -1em;left: 0;right: 0;margin: auto;font-size: 0.45em;white-space: nowrap;}.entry_date {font-size: .8rem;}.entry_date:after {clear: both;content: '';display: block;}.snsbutton {align-items: center;display: flex;justify-content: flex-end;}.facebook {margin: -8px 5px 0 0;}@media screen and (min-width: 768px) {.entry_date {float: left;}}@media screen and (max-width: 767px) {.drawer-hamburger {background-color: transparent;display: block;margin: 0;padding: 5px 10px;top: 30px;background:#d2e05c;height:47px;width:47px;box-sizing:border-box;border:0;}.drawer-hamburger:before {content: 'menu';color: #fff;font-size: 8px;display: block;position:absolute;top:5px;}.drawer-hamburger-icon, .drawer-hamburger-icon:before, .drawer-hamburger-icon:after {height: 2px;width: 100%;}.drawer-hamburger-icon, .drawer-hamburger-icon:before, .drawer-hamburger-icon:after {background-color: #fff;height: 3px;width: 100%;}.drawer-hamburger-icon:before, .drawer-hamburger-icon:after {position: absolute;content: ' ';left: 0;top: -7px;}.drawer-hamburger-icon:after {top: 7px;}ul.drawer-menu li a.drawer-menu-item, ul.drawer-menu li span.drawer-menu-item {border-top: solid 1px #ccc;font-size:.8rem;margin-top: -1px;}.pankuzu2 {padding: .2rem 1rem;}.pankuzu2 a, .pankuzu2 span {display: inline-block;font-size: .85rem;margin: 0;padding: 0;}.drawer-hamburger {position: absolute;}.drawer-menu li > ul li {padding-left: 1.25rem;}.drawer-overlay {background-color: rgba(0, 0, 0, .8);}}@media(max-width: 375px) {.AdSense .col-6_sm-12 {height: 50px;width: 320px;}}@media(min-width: 376px) {.example_responsive_1 {height: auto;max-height: 60px;max-width: 468px;width: 100%;}}.linkbutton_fix{position:fixed;bottom:80px;right:0;}.linkbutton_fix a{background:#fcc;border-radius:5px 0 0 5px;display:block;padding:5px;}.linkbutton_fix a:hover{background:#f999;}.linkbutton_fix img{width:35px;height:auto;}@media screen and (max-width: 767px) {.linkbutton_fix{position:fixed;bottom:60px;right:0;}.linkbutton_fix a{padding:0;}.linkbutton_fix img{width:30px;}}