.fb_dialog_content iframe{right:5px!important}
#Phone2{position:fixed;right:18px;bottom:210px;z-index:555;line-height:45px;width:55px;height:55px;background:rgb(87,84,84);border-radius:50%;text-align:center;color:rgb(35,35,35);cursor:pointer;font-size:20px;background-color:rgb(255 255 255 / 0%);border-radius:50px;padding:0;box-shadow:1px 1px 15px rgba(43,43,43,.12)}
#LINEt2{position:fixed;right:18px;bottom:140px;z-index:555;line-height:45px;width:55px;height:55px;background:rgb(87,84,84);border-radius:50%;text-align:center;color:rgb(35,35,35);cursor:pointer;font-size:20px;background-color:rgb(255 255 255 / 0%);border-radius:50px;padding:0;box-shadow:1px 1px 15px rgba(43,43,43,.12)}
footer .workframe{display:flex;flex-wrap:wrap}
#SeoStarRating font{margin-right:5px;display:inline-block;vertical-align:middle}
#SeoStarRating font:first-child{font-weight:bold;font-size:18px;color:#FF9800}
#SeoStarRating font:nth-child(2){font-size:16px;color:#FF9800}
#SeoStarRating font:last-child{color:#ff003b}
#gotop{position:fixed;width:55px;height:55px;background:rgb(243 243 243 / 100%);display:block;line-height:57px;text-align:center;color:#272727;right:17px;bottom:70px;z-index:50;border-radius:50px;box-shadow:0 0 20px #d5d5d5}
#gotop img{width:10px}
footer{padding:40px 0 5px;background:#f6f6f6;color:#252525;z-index:10;position:relative}
footer a{color:#252525}
footer #flogo{position:relative;margin-left:40px;width:15%;display:flex;flex-direction:column}
footer #flogo a{width:100%;display:flex;top:0;left:0;flex-direction:column;align-items:center}
footer #flogo a img{width:150px;}
footer #footercont{margin-left:50px;width:calc(80% - 100px);display:flex;font-size:0;flex-wrap:wrap}
footer #footercont .info{width:44%;display:flex;vertical-align:top;flex-direction:column;align-items:flex-start}
footer #footercont .info .tit{margin-bottom:20px;font-weight:bold;font-size:16px;padding:0}
footer #footercont .info .tit:before{margin-right:10px;width:50px;height:2px;background:#2f2f2f;display:inline-block;vertical-align:super;content:""}
footer #footercont .info ul,footer #footercont .info ul li b,footer #footercont #informationBox font{margin-right:10px}
footer #footercont .info ul li{margin-bottom:10px}
footer #footercont #informationBox font{margin:2px 10px 0 0;display:inline-block;font-size:12px;color:#a0a0a0}
footer #footercont #informationBox font a{color:#a0a0a0}
footer #copcomBox{margin-top:25px;padding-top:10px;width:100%;border-top:1px #c5c5c5 solid;font-size:0}
footer #copcomBox >div{width:calc(100% - 75px);display:inline-block;font-size:0}
footer #copcomBox >div *{font-size: 13px;}
footer #copcomBox #copBox .line{margin-left:10px;display:inline-block;color:#6a6a6a;vertical-align:middle}
footer #copcomBox #community{width:75px}
footer #copcomBox #community a{margin-left:10px;width:13px;display:inline-block;font-size:16px}
footer #copcomBox #community a.fb{width:10px}
#webSeo{overflow:hidden;margin-top:40px;width:100%}
#webSeo .seo > div,#webSeo .seo > div *{font-size:12px !important;color:#585858;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}

@media screen and (min-width:1281px){
	footer .row font.plus-information a:hover img{display:block}
}
@media screen and (max-width:1280px){
	footer #flogo{margin:0 0 20px;width:100%;display:flex;flex-direction:row;justify-content:center}
	footer #footercont{margin-left:0;width:100%}
	footer .logoiimg{width:220px;display:flex}
	footer .gopa{display:flex;margin:0 15px}
}
@media screen and (max-width:640px){
	#gotop{bottom:70px;right:20px;width:50px;height:50px;line-height:47px}
	footer #footercont .info{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin: 0 0 20px;}
	footer #footercont .info .tit{margin-bottom:10px;padding-left:3px}
	footer #copcomBox{
    margin: 10px 0 0;
    padding-top: 20px;
}
    footer #copcomBox #copBox .line{
    margin: 0 10px 0 0;
}
    footer #copcomBox #copBox .line a{
    font-size: 13px;
}
    #LINEt2{
    bottom: 190px;
}
	#Phone2{display:none}
	footer #flogo a img{width:150px}
    footer #footercont .info ul li, footer #footercont .info ul li a{
    font-size: 14px;
    margin-bottom: 8px;
}
}
@media screen and (max-width:480px){
	.fb_dialog_content iframe{bottom:65px!important}
	#wh-widget-send-button.wh-widget-right{bottom:55px!important}
}