/*전화번호 배경색*/
.callbg {-webkit-animation: blink 1.5s linear infinite;}
@-webkit-keyframes blink {0% { background-color: #5294de; }50% { background-color: #1659a4; }100% { background-color: #5294de; }}


/*1분진단 버튼 배경색*/
.onemin_start{margin: 0 auto 21px;border-radius: 200px 0px 200px 200px;width: 280px;height: 280px;display: inline-block;transition: 0.7s;box-shadow: 7px 6px 8px rgb(0 0 0 / 15%); background-color: #003d82;}
.onemin_start:hover{border-radius: 200px 200px 200px 200px;background-color:#efd32c;}
.startbtn {-webkit-animation: start 2.5s linear infinite;}
@-webkit-keyframes start {0% { color: #ffffff; }50%{color: #ffd200; }100% { color: #ffffff; }}
.onemin_start:hover { border-radius: 200px 200px 200px 200px; background-color: #2a5a10;}
.btnbg-color-01 { background-color:#ff0000; }
.btnbg-color-02 { background-color:#ff7700; }
.btnbg-color-03 { background-color:#ffbd39; }
.btnbg-color-04 { background-color:#207d11; }
.btnbg-color-05 { background-color:#003d82; }
.btnbg-color-06 { background-color:#4f75e3; }
.btnbg-color-07 { background-color:#b741f3; }
.btnbg-color-08 { background-color:#333333; }
.btnbg-color-09 { background-color:#757575; }
.btnbg-color-10 { background-color:#aaaaaa;}

/*아이콘배경 오버*/
.guide { border-radius: 16px; transition: 0.7s; }
.guide:hover {background-color: #ffffff !important; border:1px solid #dddddd !important; border-radius: 40px; box-shadow: 3px 3px 8px rgb(204 204 204 / 50%);}
.guide:hover .-default { display:none; }
.guide:hover .-over { display:block !important; }

.round_border{line-height: 180px;text-align: center; background-color: #002146;border-radius: 190px;width: 100%;height: 190px;box-sizing: border-box; transition: 0.9s; margin-bottom:18px;}.guide2{width:100%}
.guide2 { color: #ffffff;  }
.guide2:hover { color: #00d8ff;  transition: 0.7s;}
.guide2:hover .-default { display:none; }
.guide2:hover .-over { display:block !important; }


/*박스 오버라인 색상*/
.lawline { border:1px solid #dce3e9; border-radius: 12px; transition: 0.7s;}
.lawline-color-01 .lawline:hover { border:1px solid #ff0000; }
.lawline-color-02 .lawline:hover { border:1px solid #ff7700; }
.lawline-color-03 .lawline:hover { border:1px solid #ffbd39; }
.lawline-color-04 .lawline:hover { border:1px solid #207d11; }
.lawline-color-05 .lawline:hover { border:1px solid #5c9ae0; }
.lawline-color-06 .lawline:hover { border:1px solid #4f75e3; }
.lawline-color-07 .lawline:hover { border:1px solid #b741f3; }
.lawline-color-08 .lawline:hover { border:1px solid #333333; }
.lawline-color-09 .lawline:hover { border:1px solid #757575; }
.lawline-color-10 .lawline:hover { border:1px solid #aaaaaa;}


/*해시테그 라인 글자 색상*/
.tagline { border-radius: 100px; }
.hashtag-color-01 .tagline { border:2px solid #ff0000; color: #ff0000; }
.hashtag-color-02 .tagline { border:2px solid #ff7700; color: #ff7700; }
.hashtag-color-03 .tagline { border:2px solid #ffbd39; color: #ffbd39; }
.hashtag-color-04 .tagline { border:2px solid #207d11; color: #207d11; }
.hashtag-color-05 .tagline { border:2px solid #367dcd; color: #367dcd; }
.hashtag-color-06 .tagline { border:2px solid #4f75e3; color: #4f75e3; }
.hashtag-color-07 .tagline { border:2px solid #b741f3; color: #b741f3; }
.hashtag-color-08 .tagline { border:2px solid #333333; color: #333333; }
.hashtag-color-09 .tagline { border:2px solid #757575; color: #757575; }
.hashtag-color-10 .tagline { border:2px solid #aaaaaa; color: #aaaaaa; }

