@charset "utf-8";
/* CSS Document */

/*body{background:#990066;}*/

.site_hd{font-size:3.5rem; color:#ff9966; font-weight:bold; margin:0px;}
.site_sbhd{font-size:1.2rem; color:#ff9966; font-weight:bold; margin:0px;}

.ft_site_hd{font-size:3.5rem; color:#660000; font-weight:bold; margin:0px;}
.ft_site_sbhd{font-size:1.2rem; color:#660000; font-weight:bold; margin:0px;}

.smtopback{background-color: #ff99ff; border-bottom:2px solid #990066;}
.whitetext{color:#FFFFFF;}

.top-bar, .top-bar ul {background-color: #ff99ff;}
.top-bar a {color: #000; font-family: 'PT Sans Caption', sans-serif; font-size:1rem;}
.dropdown.menu .is-dropdown-submenu-parent.is-right-arrow > a::after {border: inset 5px; border-top-color: rgb(204, 0, 0);border-top-style: solid; border-top-width: 5px; border-right-color: transparent; border-right-style: inset; border-right-width: 5px; border-bottom-color: transparent; border-bottom-style: inset; border-bottom-width: 5px; border-left-color: transparent; border-left-style: inset; border-left-width: 5px; border-color: #FFFFCC transparent transparent; border-top-style: solid; position: absolute; top: 0.9rem; right:0; }
.menu.large-horizontal > li:hover a{color:#FFFFCC;}
.menu.large-horizontal > li:hover ul li.is-submenu-item.is-dropdown-submenu-item a{color:#FFFFCC;}
.menu.large-horizontal > li:hover ul li:hover.is-submenu-item.is-dropdown-submenu-item a{color:#FFFFCC;}
.menu-icon::after{background:#FFFFCC; box-shadow: 0 7px 0 #FFFFCC, 0 14px 0 #FFFFCC;}
.title-bar {background: #ff99ff; color: #fff; padding: 0.5rem;}
.title-bar-title {font-weight: normal; vertical-align: middle; display: inline-block; font-family: 'PT Sans Caption', sans-serif;}
.is-drilldown-submenu-parent > a::after {border-color: transparent transparent transparent #FFFFCC; right:0;}
li:hover li.is-submenu-item.is-drilldown-submenu-item a{color:#FFFFCC;}
li:hover li:hover.is-submenu-item.is-drilldown-submenu-item a{color:#FFFFCC;}
.js-drilldown-back::before{    border-color: transparent #FFFFCC transparent transparent;}

.loginbox{background:#ff99ff; padding:1rem 2rem; border-radius:10px;}

.footerdiv{background:#ff99ff; border-top:2px solid #990066; margin-top:1.5rem;}

.blink_lines{font-family:'Halant'; font-size:2rem; color:#fff; font-weight:bold; text-align:center;}

fieldset{border:2px solid #CCCCCC; border-radius:0.5rem; padding-right:1rem; padding-left:1rem; margin-top:1rem; margin-bottom:1rem;}
legend{margin-left:1rem; padding:0.5rem;}
.whatsapp{max-width:30px;margin-right:5px;}
.hdrright_side tel{font-size:25px}