/* Kuroishi Custom CSS */


html {background-color:#000; scroll-behavior: smooth;}
#header {background:rgba(255,255,255,0.9);}
.pc #header.animate2 {top:-90px;}
#header_slider {height:600px;} /**/
#index_3box .box {padding:25px 35px;} /**/
#footer_info .info p {line-height:1.85;}

@media screen and (min-width: 1261px) {
#header {height:90px;}
.pc #header_logo {height:90px;}
.pc #logo_image {height:90px; line-height:90px;}
.pc #global_menu > ul > li > a {line-height:106px;}
.pc #global_menu ul ul {top:90px;}
#page_header_catch span {text-indent: 12px;}
}
@media screen and (max-width: 1260px){ /*ウインドウ幅中の時の指定*/
    #header_slider {height:450px;}
    #index_3box .box {padding:20px;}
}
@media screen and (max-width: 730px){ /*ウインドウ幅小の時の指定*/
    #header_slider {height:380px;}
    #header_slider .caption_inner {padding:0 4px;}
    #index_3box .box {padding:10px 35px 50px 20px;}
    #index_3box .box1 .title {font-size:13px;}
    #index_3box .box2 .title {font-size:13px;}
    #index_3box .box3 .title {font-size:13px;}
    #index_3box .title {font-size:13px; line-height:1.4em;}

    .post_list.type2 a {font-size:12px; line-height:1.3em;} /*新着情報*/

    #tcdw_custom_drop_menu-2 {display:none;}
    #footer_info .info p {font-size:13px; line-height:1.4em;} /*スマホでフッタ 事務所の住所の行間をつめる*/
    /*#footer_menu_left a {font-size:12px;} /*スマホでフッタ メニューをiPhone5の幅におさめる*/
    #footer_menu_left a {font-size:12px; transform:scaleX(0.81);} /*スマホでフッタ メニューをiPhone5の幅におさめる*/
    /*#footer_menu_right a {font-size:12px;} /*スマホでフッタ メニューをiPhone5の幅におさめる*/
    #footer_menu_right a {font-size:12px; transform:scaleX(0.85);} /*スマホでフッタ メニューをiPhone5の幅におさめる*/
    /*.footer_menu li {line-height:0.4em;} /*スマホでフッタ メニューの行間をつめる*/
    .footer_menu li {line-height:0.8em; text-wrap-mode:nowrap;} /*スマホでフッタ メニューの行間をつめる*/
        #footer_bottom {padding:40px 0px;}
        #footer_menu_right {transform:translateX(8px);}
        .stationTb {width:100% !important;}
}
#footer_banner_inner {padding:1px 0px;} /*フッタ上部の横ラインを作る*/
#index_3box_inner {margin:0 auto 30px;} /*3box の下は30px空ける*/

#header_slider .animation_type3.animate .image {animation: zoomIn 15.0s ease forwards} /*TOPアニメーション*/

#header_slider .caption {margin:60px auto 0; padding:0 0 0 16px;} /**/
#header_slider .caption .desc {line-height:1.8em;} /**/

#page_header_title {display:none;} /*キャプションをタイトル扱いするので非表示*/

.pc #global_menu ul ul {width:260px;} /*「自治体向けサービスのご案内」が入らなかったので拡大*/

#index_3box .button {font-size:13px;}
#index_news .box {padding:0; border:0;}
#index_news .item {padding:0 0 6px 0; margin:0 0 6px 0; border: 1px #ccc solid; border-width:0 0 1px 0;}
.pc #header.animate {animation:headerSlideIn 0.8s ease forwards 0s} /*0.8 1.5*/
.pc #header.animate2 {animation:headerSlideIn 0.8s ease forwards 0.8s} /*0.8 1.5*/
#page_header_catch.animate {animation:opacityAnimation 1.9s ease forwards 0s} /*1.0 2.5*/
#page_header_catch.animate2 {animation:opacityAnimation 1.9s ease forwards 0.8s}



#main_contents {background-color:#eee;}

#footer_bottom_kuroishi {background-color:#fff;}
#footer_bottom {background-color:#fff;}
.footer_menu.two_menu {flex: 0 0 400px; max-width:500px;}
#copyright {background-color:#fff;}


.sent .general { /*ContactForm7用*/
display: none;
}
.sentout_message{
display: none;
}
.sent .sentout_message{
display: block;
}
.wpcf7-response-output.wpcf7-mail-sent-ok {display:none !important;}
.thankyou_message {font-family:"Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif; font-size:32px;}

/*.pc #global_menu ul ul a {background-color:rgba(0,103,104,0.7) !important;}
.pc #global_menu ul ul a:hover {background-color:rgba(0,103,104,0.95) !important;}*/
.pc #global_menu ul ul a {background-color: rgba(104, 0, 0, 0.7) !important;}
.pc #global_menu ul ul a:hover {background-color: rgba(104, 0, 0, 0.95) !important;}


/***** コンタクトフォーム *****/
.table-contactform7{
  overflow: hidden;
table-layout: fixed;
}

.required-contactform7{
  padding: 5px;
  background: #DE8686;
  color: #fff;
  border-radius: 3px;
  margin-right: 3px;
}

.unrequired-contactform7{
  padding: 5px;
  background: #BDBDBD;
  color: #fff;
  border-radius: 3px;
  margin-right: 3px;
}

.table-contactform7 th{
  font-weight:bold;
text-align:left;
vertical-align:top;
}

.table-contactform7 input,
.table-contactform7 textarea{
  max-width: 90% !important;
  margin: 5px 10px 10px 5px;
}
::placeholder{ /* Others */
 color:#dcc;
}

.address-100 input{
  max-width: 90% !important;
  margin: 5px 10px 10px 5px;
}

.message-100 textarea{
  width: 100%;
  margin: 5px 10px 10px 5px;
}

@media screen and (min-width: 900px){
  .table-contactform7 th{
    width:28%;
text-align:left;
  }
    }

@media screen and (max-width: 900px){
.table-contactform7{
  display:block;
}

  .table-contactform7 tbody,
  .table-contactform7 tr{
    display: block;
    width: 100%;
  }
  .table-contactform7 th{
  width:100%;
  display:block;
  margin: 0 auto;
  border:none;
text-align:left;
}
.table-contactform7 td{
  display: list-item;
  list-style-type:none;
  margin:0;
  padding:0;
  width: 100%;
  border-top: none !important;
text-align:left;
}
}
.wpcf7 .wpcf7-not-valid {background:#fff3f5; }

p.has-background {padding:2px 30px;}

.mincho {font-family:"Times New Roman" , "游明朝" , "Yu Mincho" , "游明朝体" , "YuMincho" , "ヒラギノ明朝 Pro W3" , "Hiragino Mincho Pro" , "HiraMinProN-W3" , "HGS明朝E" , "ＭＳ Ｐ明朝" , "MS PMincho" , serif;}

.line12 {line-height:1.2em !important;}
.line13 {line-height:1.3em !important;}
.line14 {line-height:1.4em !important;}
.line15 {line-height:1.5em !important;}
.line16 {line-height:1.6em !important;}
.line17 {line-height:1.7em !important;}
.line18 {line-height:1.8em !important;}
.line19 {line-height:1.9em !important;}
.line20 {line-height:2.0em !important;}
.line21 {line-height:2.1em !important;}

.ls08 {letter-spacing:0.8em;}
.ls09 {letter-spacing:0.9em;}
.ls10 {letter-spacing:1.0em;}
.ls11 {letter-spacing:1.1em;}
.ls12 {letter-spacing:1.2em;}
.ls13 {letter-spacing:1.3em;}
.ls14 {letter-spacing:1.4em;}
.ls15 {letter-spacing:1.5em;}
.ls16 {letter-spacing:1.6em;}
.ls17 {letter-spacing:1.7em;}
.ls18 {letter-spacing:1.8em;}
.ls19 {letter-spacing:1.9em;}
.ls20 {letter-spacing:2.0em;}


.slimH  {padding:0.75em 1.25em 0.45em 1.25em !important;}

.bg01 {background:url('/images/AdobeStock_108844367_1920x0600.jpg') right/30% no-repeat }
.bg01 {
    background:url('/images/AdobeStock_185613700_green.jpg') right/50% no-repeat;
    border:1px solid #888; border-width:0px 1px 3px 0px;
 }

/*h2.headline     {background-color:#1d1f1e !important;
        background:url('/images/AdobeStock_185613700_lime2.jpg') right/80% no-repeat,#1d1f1e !important;
        border:1px solid #444; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
}*/
/*h2.headline     {background:linear-gradient(100deg,#d2d8ff,#fff0),radial-gradient(farthest-corner at 700px 0px,#9fd2ff,#2a885e) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#5b522d !important;
}*/
h2.headline     {background:linear-gradient(100deg,#7f0d0d,#fff0),radial-gradient(farthest-corner at 700px 0px,#c6dec9,#9a1f12) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#f0eee5 !important;
}
/*div.side_headline     {background:linear-gradient(100deg,#d2d8ff,#fff0),radial-gradient(farthest-corner at 700px 0px,#9fd2ff,#2a885e) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#5b522d !important;
}*/
div.side_headline     {background:linear-gradient(100deg,#7f0d0d,#fff0),radial-gradient(farthest-corner at 700px 0px,#c6dec9,#9a1f12) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#f0eee5 !important;
}
/*h4     {background:linear-gradient(100deg,#d2d8ff,#fff0),radial-gradient(farthest-corner at 700px 0px,#9fd2ff,#2a885e) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#5b522d !important;
}*/
h4     {background:linear-gradient(100deg,#7f0d0d,#fff0),radial-gradient(farthest-corner at 700px 0px,#c6dec9,#9a1f12) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#f0eee5 !important;
}
/*h5     {background:linear-gradient(100deg,#d2d8ff,#fff0),radial-gradient(farthest-corner at 700px 0px,#9fd2ff,#2a885e) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#5b522d !important;
        padding:0 0 0 0.4em !important;
}*/
h5     {background:linear-gradient(100deg,#7f0d0d,#fff0),radial-gradient(farthest-corner at 700px 0px,#c6dec9,#9a1f12) !important;
        border:1px solid #4445; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#f0eee5 !important;
        padding:0 0 0 0.4em !important;
}
.bg02   { background-color:#1d1f1e !important;
        background:url('/images/AdobeStock_185613700_lime2.jpg') right/50% no-repeat;
        border:1px solid #444; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#fff;
 }
.bg03   { background-color:#1d1f1e !important;
        background:url('/images/AdobeStock_185613700_lime2.jpg') right/50% no-repeat;
        background-size:170%;
        border:1px solid #444; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#fff;
 }
.bg04   { background-color:#1d1f1e !important;
        background:url('/images/AdobeStock_185613700_lime2.jpg') right/50% no-repeat;
        background-size:110%;
        border:1px solid #444; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#fff;
 }
.bg05   { background-color:#1d1f1e !important;
        background:url('/images/AdobeStock_185613700_lime2.jpg') right/50% no-repeat;
        background-size:140%;
        border:1px solid #444; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#fff;
 }
.bg06   { background-color:#1d1f1e !important;
        background:url('/images/AdobeStock_185613700_lime2.jpg') right/50% no-repeat;
        background-size:40%;
        border:1px solid #444; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#fff;
 }
.bg07   { background-color:#1d1f1e !important;
        background:url('/images/AdobeStock_185613700_lime2.jpg') right/50% no-repeat;
        background-size:70%;
        border:1px solid #444; border-width:0px 1px 3px 0px;
        box-shadow:1px 1px 5px 0px #0004;
        color:#fff;
 }
/*
.bg03 {background:url('/images/AdobeStock_108844367_1920x0600.jpg') right/30% no-repeat }
.bg04 {background:url('/images/AdobeStock_108844367_1920x0600.jpg') right/30% no-repeat }
.bg05 {background:url('/images/AdobeStock_108844367_1920x0600.jpg') right/30% no-repeat }
.bg06 {background:url('/images/AdobeStock_108844367_1920x0600.jpg') right/30% no-repeat }
*/
.post_content p {margin:0 0 1.2em 0;}
.post_content p:not(.has-background) {margin:0 0 1em 10px;}

#bread_crumb ul {padding:31px 0 30px 24px;}




html            {scroll-behavior: smooth;}
#html           {background:#000;}
/*#header         {background:radial-gradient(farthest-corner at 510px 90px, #a7b0c4ee, #fffc, #CCCCE188) !important;
                border:solid 1px #fffd; border-width:1px 0 1px 0; border-color:#fff1 #fff6 #fff #fff;
                box-shadow:0px 17px 38px -14px #8490b7}*/
#header         {background:radial-gradient(farthest-corner at 510px 90px, #a7b0c4ee, #fffc, #CCCCE188) !important;
                border:solid 1px #fffd; border-width:1px 0 1px 0; border-color:#fff1 #fff6 #fff #fff;
                box-shadow:0px 17px 38px -14px #fff5f1}
.pc #global_menu > ul > li      {padding:0 22px; margin:0 0px; height:90px;}
/*.pc #global_menu li:hover       {background:linear-gradient(18deg, #168CA67F,#00645f00);}
.pc #global_menu li:active a   {color:#d1ffff !important;}
.pc #global_menu >ul >li.active >a   {color:#d1ffff !important;}
.pc #global_menu a:hover   {color:#d1ffff !important;}*/
.pc #global_menu li:hover       {background:linear-gradient(18deg, #aa3935,#00645f00);}
.pc #global_menu li:active a   {color:#fff4d7 !important;}
.pc #global_menu >ul >li.active >a   {color:#fff4d7 !important;}
.pc #global_menu a:hover   {color:#fff4d7 !important;}
.pc #global_menu ul ul {left:0;}
.pc #global_menu > ul > li.current-menu-item > a        {color: #952323 !important;}
.pc #global_menu > ul > li.current-menu-item:has(a:hover) > a {color: #fff4d7 !important;}
.pc #global_menu > ul > li.current-menu-item > a:hover  {color: #fff4d7 !important;}


/* TOP の3項目 */
	#index_3box		{box-shadow:0px 10px 10px 0px #0004;}
        /*
	#index_3box  .box.box1	{background:radial-gradient(farthest-corner at 40px 40px,#661b00, #251e1b) !important;
				border:1px solid #9E3B18DD; border-right:1px solid #0002;}
	#index_3box  .box.box2	{background:radial-gradient(farthest-corner at 40px 40px,#112756, #101317) !important;
				border:1px solid #1C408FDD; border-right:1px solid #0002;}
	#index_3box  .box.box3	{background:radial-gradient(farthest-corner at 40px 40px,#204a29, #101210) !important;
				border:1px solid #2F633BDD; border-right:1px solid #0002;}*/
	/*
	#index_3box  .box.box1	{background:radial-gradient(farthest-corner at 40px 40px,#80adff, #004492) !important;
				border:1px solid #dddddddd; border-right:1px solid #0002;}
	#index_3box  .box.box2	{background:radial-gradient(farthest-corner at 40px 40px,#a1b8ff, #008f92) !important;
				border:1px solid #dddddddd; border-right:1px solid #0002;}
	#index_3box  .box.box3	{background:radial-gradient(farthest-corner at 40px 40px,#93b9bc, #00a16b) !important;
				border:1px solid #dddddddd; border-right:1px solid #0002;}*/
	#index_3box  .box.box1	{background:radial-gradient(farthest-corner at 100% 40%,#5d0c0c, #1c0000) !important;
				border:1px solid #a28585dd; border-right:1px solid #0002;}
	#index_3box  .box.box2	{background:radial-gradient(farthest-corner at 100% 40%,#bb4343, #390000) !important;
				border:1px solid #bb8d8ddd; border-right:1px solid #0002;}
	#index_3box  .box.box3	{background:radial-gradient(farthest-corner at 100% 40%,#cdcdcd, #950000) !important;
				border:1px solid #d28c8cdd; border-right:1px solid #0002;}
/*
#index_3box  .box.box1 .button div:nth-of-type(1)  {background:radial-gradient(farthest-corner at 60px 0px, #80adff, #003471) !important;}
#index_3box  .box.box2 .button div:nth-of-type(1)  {background:radial-gradient(farthest-corner at 60px 0px, #a1b8ff, #006f72) !important;}
#index_3box  .box.box3 .button div:nth-of-type(1)  {background:radial-gradient(farthest-corner at 60px 0px, #93b9bc, #00704b) !important;}*/
#index_3box  .box.box1 .button div:nth-of-type(1)  {background:radial-gradient(farthest-corner at 90% 10%, #bb434355, #39000055) !important;}
#index_3box  .box.box2 .button div:nth-of-type(1)  {background:radial-gradient(farthest-corner at 90% 10%, #bb4343cc, #390000cc) !important;}
#index_3box  .box.box3 .button div:nth-of-type(1)  {background:radial-gradient(farthest-corner at 90% 10%, #d7a6a6cc, #921b1bcc) !important;}

#index_3box  .box.box1 .button div:nth-of-type(2)  {background:linear-gradient(90deg, #fff0 0%, #fff4 95%,#fffd) !important;}
#index_3box  .box.box2 .button div:nth-of-type(2)  {background:linear-gradient(90deg, #fff0 0%, #fff4 95%,#fffd) !important;}
#index_3box  .box.box3 .button div:nth-of-type(2)  {background:linear-gradient(90deg, #fff0 0%, #fff4 95%,#fffd) !important;}


/*#main_contents  {
  margin: 0;
  min-height: 100vh;
  background-image:
  linear-gradient(0deg, #0008 -5px, transparent 9px),
    radial-gradient(#7d7766e0 10%, transparent 11%),
    linear-gradient(210deg, #120003, #efeee8 1500px, #efeee844);
  background-size: cover, 13px 13px,cover;
  background-position: center,0 0,center;
  background-repeat: no-repeat, repeat, no-repeat;
}*/
/*#main_contents  {
  margin: 0;
  min-height: 100vh;
  background-image:
  linear-gradient(0deg, #70b6c1 -5px, transparent 9px),
    radial-gradient(#36aca299 10%, transparent 11%),
    linear-gradient(210deg, #cee0ed, #f2f5ff 1500px, #f2f5ff44);
  background-size: cover, 13px 13px,cover;
  background-position: center,0 0,center;
  background-repeat: no-repeat, repeat, no-repeat;
}*/
#main_contents  {
  margin: 0;
  min-height: 100vh;

  /* 背景画像を2つ重ねる */
  background-image:
  linear-gradient(0deg, #eadadd -5px, transparent 9px),
    radial-gradient(#89690099 10%, transparent 11%),
    linear-gradient(210deg, #7c746e, #f2f5ff 1500px, #f2f5ff44);

  /* ドットパターン部分 */
  background-size: cover, 13px 13px,cover;
  background-position: center,0 0,center;
  background-repeat: no-repeat, repeat, no-repeat;
}


/*.tcdw_custom_drop_menu >div >ul >li       {background:#3b3f3c88;}*/
.tcdw_custom_drop_menu >div >ul >li       {background:#0000001a;}
/*.tcdw_custom_drop_menu a        {background:linear-gradient(100deg,#e0e5fab0,#00000010); border:solid 1px #0004; border-color:#282a3f24 #0004 #0008 #fff2; color:#084240;}*/
.tcdw_custom_drop_menu a        {background:linear-gradient(100deg,#e1e2dbb0,#00000010); border:solid 1px #0004; border-color:#282a3f24 #0004 #0008 #fff2; color:#084240;}
.tcdw_custom_drop_menu li ul li a {background:linear-gradient(100deg,#0001,#0003); border:solid 1px #0004; border-color:#404040 #0004 #0008 #fff2;}

#footer_banner          {background:linear-gradient(90deg,#fffef9,#fffbf063) !important;}
/*#container              {background:linear-gradient(14deg,#000 0%,#ddd 100%);}*/
/*#container              {background:linear-gradient(14deg,#e0e6ff 0%,#ddd 100%);}*/
#container              {background:linear-gradient(14deg,#edf0ff 0%,#ddd 100%);}
/*#footer_bottom          {background:unset; color:#375962;}*/
#footer_bottom          {background:unset; color:#8c7651;}
/*#footer_bottom a        {color:#136f56;}*/
#footer_bottom a        {color:#6b6345;}
/*#footer_bottom a:hover  {color: #ffad00; transform:translateY(-1px);}*/
#footer_bottom a:hover  {color: #c94112; transform:translateY(-1px);}

/*#copyright	{background:linear-gradient(356deg, #000 0%, #ff5d5d 210%); color:#fff;
		border-top:solid 1px #777b;}*/
/*#copyright	{background:linear-gradient(4deg, #002294 0%, #0ba958 92%); color:#fff;
		border-top:solid 1px #12162852;}*/
#copyright	{background:linear-gradient(4deg, #210404 0%, #7c0606 92%); color:#fff;
		border-top:solid 1px #12162852;}


#index_news .date		{line-height:1.15em; color:#601a39; font-size:17px; display:block; float:left; width:130px; padding-left:10px;}
#index_news .title		{line-height:1.15em; font-size:17px;}
#index_news .type1 .item	{border-color:#a8968e}
#index_news .button		{width:100%; margin:0; border-color:#a8968e; line-height:2.5em;}

img.pc_logo_image		{filter:drop-shadow(1px 2px 1px #fff4);}
#footer_bottom .footer_logo	{margin:0;}
#footer_info, .footer_menu                    {border-color:#58a391 !important;}
.footer_menu li                 {margin-bottom:7px;}

body.page .post_content		{color:#000;}
.post_content p			{line-height:1.45em;}
/*代表略歴 history*/
.post_content .dotP    {margin:0.5em 0 0 1em !important; text-indent:-1em !important; line-height:1.25em;}
h6.underline      {font-weight:bold; font-size:0.8em !important; color:#888; margin:0 0 0 0.4em;
                border:solid 1px #aaa; border-width:0 0 1px 0;
                transform:skew(-6deg);}
.privHistTb table     {}
.privHistTb td:nth-child(1)     {white-space:nowrap;}
.privHistTb td     {background:transparent; border:none 0px #000; line-height:1.25em;padding:0.3em;}


/* 問い合わせフォーム */
.wpcf7  {background:#74747430;}
.wpcf7 input {background:#634d4d30; font-size:20px;}
.wpcf7 textarea {background:#634d4d30; font-size:18px;}

/*会社概要*/
.overviewTb td	{background:transparent; border:0; line-height:1.2em; padding:5px 2px;}
.overviewTb td:nth-of-type(1)  {width:20%;}
/*最寄り駅*/
.stationTb	{width:70%; margin-right:8px;}
.stationTb td	{background:transparent; border:0; line-height:1.1em; padding:2px 2px;}

/*サイドメニュー*/
/*.tcdw_custom_drop_menu a:hover          {background:linear-gradient(190deg, #6cdaaa, #73a5ff) !important;}*/
.tcdw_custom_drop_menu a:hover          {background:linear-gradient(190deg, #ffe1bd, #e83525) !important;}

/*各ページタイトル*/
#page_header_catch      {background:#0004 !important;}

/*#return_top a {background:radial-gradient(farthest-corner at 0px 0px,#fff,#fff0),radial-gradient(farthest-corner at 70px 0px,#008f26,#220095);}*/
#return_top a {background:radial-gradient(at 150% 50%,#fff,#fff5,#fff0),radial-gradient(farthest-corner at 70px 0px,#ad1b08,#5c0400);}



