<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* add custum 2020.03 */

body,p, .p{color: #000;}


.hero_area.add{margin-top:80px;}
.slider_content.add{padding:30px;/*#194F9E #133C78;*/
background: #004098;
/*linear-gradient(#133C78, #194F9E);*/
}

/*fadeout for ov*/ /*
.slider_content.add:hover{
background: #1852a2;
transition: background-color 0.25s ease-out, color 0.25s ease-out;
}*/

/*line for ov*/ /*
.slider_content.add:hover::before{
    content: '';
    disply:block;
    position: absolute;
    min-width: 360px;
    height: 2px;
    bottom:0;
    left:15px;
    -webkit-transition: .3s;
    transition: .3s;
    background: #56CBE3;
}
.slider_content.add.no2:hover::before{
    max-width: 560px;
    min-width: 460px;
}*/

/*border for ov*/
.slider_content.add {margin-bottom:3px;}
.slider_content.add:hover{
margin-bottom:0px;
border-bottom:#56CBE3 solid 3px;
    /*-webkit-transition: .3s;
    transition: .3s;*/
}

/*SP Gnav ov*/
@media (max-width:992px){
	.responsive-nav.dark .nav-wrapper &gt; ul &gt; li:not(.active):hover {
	padding-bottom:0px;
	border-bottom:#56CBE3 solid 1px;}
	
	.responsive-nav .nav-wrapper ul.dropdown_menu li:hover{
	padding-bottom:0px;
	border-bottom:#56CBE3 solid 1px;
	background:#f0f0f0;}

}

/*slider page arrow*/
.hero_slider .NextArrow,
.hero_slider .PrevArrow
{
    border: none;
}

.hero_slider .PrevArrow::before,
.hero_slider .NextArrow::before {font-size: 64px;}
.hero_slider .PrevArrow:hover::before,
.hero_slider .NextArrow:hover::before {opacity: 0.5;transition: all 0.3s ease-out;}

/*
.hero_slider .NextArrow:hover,
.hero_slider .PrevArrow:hover
{
    border-color: #ccc;
}
*/
.hero_slider .NextArrow:hover,
.hero_slider .PrevArrow:hover
{
    background: none;
}

.hero_slider .NextArrow {
    right: 20px;
}
.hero_slider .PrevArrow {
    left: 20px;
}


/*slider text*/
.hero_area_v1 .slider_content h4 {
padding-bottom:0px
}





/*top area*/
.top-bar {/*#194F9E*/ /*#004098*/
    background:  #004098; 
}
.top-bar ul li a, .top-bar ul li i, .top-bar .content {color: #fff;}

.top-bar ul li {
    display: inline-block;
    padding-left: 15px;
    border-right: none;
    padding-right: 15px;
}
.top-bar {
 border-bottom: solid 1px #0D4BDD;/* none;*/ /*#0B274F*/
}
.brand-logo img{max-width: 90%;}
.brand-logo span{font-size:1.4em;letter-spacing: 2px;font-weight: bold;}
.top-bar img.toi{margin: 25px 10px;}

.top-bar .content span{float: left;}/*header text*/

.top-bar a img.toi:hover,
.footer a img:hover {filter: brightness(110%);}

/*Gnav*/
/*header.pixinav.blue {    position: fixed;    z-index: 9999;    width: 100%; transition: 1s;}*/
/*.topClass{transform: translateY(-125px); }*/	/* position: fixed; top: 0;  */
.topClass{transform:unset;}
header.pixinav *{transition: unset;}
header.pixinav.dark{transition:unset;}
div.top-bar{position: initial;display:block; }
div.top-bar.topClass{position: initial;}
.topClass{transform:unset;}
header.pixinav.topClass{position: fixed; top: 0px;}
header.pixinav{position:  fixed; top: 124px;}



header.pixinav.dark .nav-wrapper &gt; ul &gt; li.active &gt; a,
.nav-wrapper &gt; ul &gt; li.active &gt; a {
    color: #fff;
}
header.pixinav.dark ul.dropdown_menu li {
    border-right: 1px solid #b5c7db;/*#4f7dae*//*#4d6791*/ /*rgba(255, 255, 255, 0.05)*/
}
header.pixinav.dark ul.dropdown_menu li {
    border-bottom: 1px solid #b5c7db;/*#4f7dae*/ /*#4d6791*/ /*rgba(255, 255, 255, 0.05)*/
}





/*Gnav sub*/
header.pixinav.dark .nav-wrapper ul.dropdown_menu li a{color:#0C336C;}
header.pixinav.dark .nav-wrapper ul.dropdown_menu li a:hover{color:#0C336C;}


.fa-angle-down::before {
    content: "";
}
.nav-wrapper &gt; ul &gt; li:first-child {
    border-left: solid 1px #4d6791;
}
.nav-wrapper &gt; ul &gt; li {
    border-right: solid 1px #4d6791;

}


/*-main-*/

/*=================== Bacground CSS ===================*/

.loader__bar,
.loader__ball,
.bg__blue,
.btn.btn__lg,
.btn.btn__sm,
.btn__xs,
.nav-wrapper&gt;ul&gt;li:before,
.nav-wrapper&gt;ul&gt;li.active&gt;a:before,
ul.dropdown_menu li:after,
.search-form form button.search-submit,
ul.dropdown_menu li:after,
.hero_slider .slick-dots li,
.hero_area_3 .vbox-item-1 i,
.service_cta,
.cta_3,
.pricing_table.active .btn_type_3,
.wpcf7-submit,
.timeline:before,
.sidebar_nav ul li:after,
.cta-type-3 .btn:after,
.related_service h4,
.project_type .checkbox.checked,
.sidebar_nav ul li:after,
.pagination a.current {
    background:#56CBE3;/*#25C6E8*//*#39A1B7*/
}

/*=================== Box Shadow CSS ===================*/
/*Hover Color*/

header.pixinav.dark ul.dropdown_menu li a:hover,
header.pixinav.dark .nav-wrapper ul li a:hover{color: #fff;}
a:hover,
ul.dropdown_menu li a:hover,
.nav-wrapper ul li a:hover,
.footer__widget ul li a:hover,
.footer_bottom p a:hover,
.cta-type-1 h6 a:hover,
.contact__phone a:hover,
.blog_header&gt;ul&gt;li a:hover,
.tags li a:hover,
.tagcloud a:hover,
.blog_text a:hover h3,
.blog_text a:hover,
.blog_widget ul li a:hover,
.recent_post li a:hover {
    color: #25C6E8;/*fff;*/
}


/*=================== Hover BG CSS ===================*/
.btn.btn__lg:hover,
.btn.btn__sm:hover,
.btn__sm.off-white:hover,
.btn__xs:hover,
.btn.btn__border:hover,
.btn.btn__lg.white:hover,
.footer_bottom li:hover,
.btn_type_3:hover,
.service_3_icon:hover,
.nice-select .option:hover,
/*.hero_slider .NextArrow:hover,
.hero_slider .PrevArrow:hover,*/
.post_carousel2 .owl-next:hover,
.post_carousel2 .owl-prev:hover,
.comment-respond input[type=submit]:hover,
.blog_widget input[type='submit']:hover,
.btn.btn__lg:hover,
.btn.btn__sm:hover,
.btn__xs:hover,
.btn__sm.off-white:hover,
.btn.btn__lg.white:hover {
    background: #25C6E8;/*0C336C*//*#133C78*/
}

/*Hover border Color*/
.price_btn .btn_type_3:hover,
.tagcloud a:hover,
.btn.btn__border:hover,
.hero_slider .NextArrow:hover,
.hero_slider .PrevArrow:hover,
.cta-type-1 h6 a:hover {
    border-color: #25C6E8;
}

.sl_blog_post.sticky {
    box-shadow: 0 -10px 0px #ff9d1b;
}

/*=================== Secondary Color ===================*/
.pricing_table,
.bg__dark,
header.pixinav.dark,
.cta_2 .btn.btn__lg.white:hover,
.nice-select .list,
.Submit_button,
.Submit_button input,
.Submit_button select,
.sidebar_nav ul,
.btn.btn__black{
    background: #0C336C/*#133C78*/;
}
header.pixinav.dark ul.dropdown_menu{    background: #F6F6F5; }/*#1C5BB9*/ /*#194F9E*/
footer .bg__dark {
    background: #004098;
}
.footer_2 .subscribe-form-message,
.footer_2 .subscribe-form,
.footer_bottom {
    background: #0C336C;
}
.overlay:before {   /* background-color: rgba(2, 27, 39, .9);*/
    background-color: rgba(41, 44, 45, 0.9);    opacity: 0.7;
}
.btn.btn__border,
.stuff_content .btn {
    border-color: #004098;color:#004098;
}
.cta_2 a.btn.btn__lg.white:hover {
    box-shadow: inset #004098 200px 0px 0px;
    background: none;
}



/*footer*/
.footer p,
.footer li a {
    color: #fff
}

.footer h4 {
    color: #fff;
    padding-bottom: 28px
}
.footer__newsletter span {
    color: #fff;
    font-size: 12px;
    padding-top: 15px
}
.footer_bottom p {
    font-size: 13px;
    color: #fff;
}

.footer_bottom p a {
    font-size: 13px;
    color: #fff;
}

#mailchimp input::placeholder {
    color: #fff;
}
.subscribe-form {
    background: none;
    border: 1px solid #fff;
}

.footer__widget ul, .footer__newsletter ul, ul.none{
    list-style: none;
    color: #fff;
}

.footer a {
    color: #fff;
}
.footer h4 a {
font-size: 20px;
}
.footer li {
font-size: 16px;
}



/*.footer__widget ul.child li{padding-left:15px;}*/



.footer_menu{background: #0C336C;
padding: 20px;
width: 100%;
height: 50px;
color: #fff;
padding-bottom:60px;
}

.footer_menu ul.left li{margin: 0 40px 0 15px ;}
.footer_menu li a{font-size: 14px;}
.footer_menu li a:hover {    color: #25C6E8;	}

ul.left li{float:left;}


/*SP*/
/*
header.pixinav.dark .nav-wrapper ul li a {
    color: #000;
}*/

.nav-wrapper &gt; ul &gt; li{
background: #0C336C/*#133C78*/;
}


/*blue*/
.cta-type-3 .btn, .heading_title_1 hr, .service__body.boxed, .faq-section .panel-body, .faq-section .panel-group .panel-heading + .panel-collapse &gt; .panel-body, .timeline_item::after, .Submit_button, .avace_core_values_title::after, .sidebar_nav ul li:last-child {
    border-color: #004098;
}
nav-wrapper &gt; ul &gt; li.active &gt; a, .nav-wrapper &gt; ul &gt; li.active &gt; a &gt; i, .service__sm .icon, .features__icon, .faq-section .panel-group .panel-heading + .panel-collapse &gt; .panel-body, .feature_details i, .process_icon i, .package_title h1, .package_title span, .breadcrumb-type-1 .breadcrumb &gt; .active, .team_member p a, .recognitions ul li a, .service_3_icon span, .subscribe_form i, .image-content-block .text-content a, .reply_btn .comment-reply-link, .nav_links a {
    color: #004098;
}
/*header.pixinav.dark .nav-wrapper &gt; ul &gt; li.active &gt; a, header.pixinav.dark .nav-wrapper &gt; ul &gt; li.active &gt; a &gt; i,*/



/*title*/
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Roboto', sans-serif;
    color: #004098;
}


.services h3{font-weight: bold;/* color: #000;*/}	
.service__lg p { color: #000;}

/*yajirusi*/
.fa{
    color: #004098;
}


.video__content hr{ border-color: #56CBE3;}




/* flow */

.flow_timeline {
    position: relative
}

.flow_timeline:before {
    content: '';
    position: absolute;
    width: 2px;
    height: 100%;
    top: 0;
    left:21%;	/*maru haba	 96px縺ｮ縺ｨ縺阪�11%*/
	background: #004098;	/*tate line*/
}

.flow_timeline_item:after {
    content: '';
    position: absolute;
    top: 0;
    width: 156px;	/*maru haba	 96px*/
    height: 156px;	/*maru haba	 96px*/
    border-radius: 100%;
    background: #f6f7f9;
    border: 2px solid;
	border-color: #004098;	/*maru line*/
}

.flow_timeline_item_content {
    max-width: 100%;	/*max-width: 80%;*/	/*450px*/
}

.flow_timeline .flow_timeline_item {
    width:100%;	/*width:80%;*/縲/*50%;*/
    position: relative
}

.flow_timeline .flow_timeline_item:nth-child(odd) {
    text-align: left;
    padding-right: 3.71428571em
}

.flow_timeline .flow_timeline_item:nth-child(even) {
    left: 50%;
    padding-left: 115px
}

.flow_timeline_item:nth-child(odd):after {
    right: 0;
    -webkit-transform: translate(50%, 80%);
    transform: translate(50%, 80%)
}

.flow_timeline_item:nth-child(even):after {
    left: 0;
    -webkit-transform: translate(-50%, 80%);
    transform: translate(-50%, 80%)
}

.flow_timeline .duration {
    font-size: 18px;
    font-weight: 500;
    position: absolute;
    top: 0;
    z-index: 2;
    left: 0;
    right: initial;
    transform: translate(-50%, 190px);		/*maru haba	 96px縺ｮ縺ｨ縺阪》ranslate(-50%, 113px);縲*/
}

.flow_timeline .duration-even {
    font-size: 18px;
    font-weight: 500;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    -webkit-transform: translate(-50%, 190px);		/*maru haba	 96px縺ｮ縺ｨ縺阪》ranslate(-50%, 113px);縲*/
    transform: translate(-50%, 190px)		/*maru haba	 96px縺ｮ縺ｨ縺阪》ranslate(-50%, 113px)縲*/
}

.flow_timeline h4 {
    padding-bottom: 10px
}

.flow_timeline .flow_timeline_item:nth-child(2n) {
    left: 21%;	/*maru haba	 96px縺ｮ縺ｨ縺阪�11%*/
    padding-left: 95px;
        padding-right: 15px;	/*maru haba	 96px縺ｮ縺ｨ縺阪∬ｨｭ螳壹↑縺励ら判蜒上′蜿ｳ遶ｯ縺ｫ縺､縺九↑縺�ｈ縺�↓隱ｿ謨ｴ*/
}
.flow_timeline .flow_timeline_item {
    width: 80%;
    padding-bottom: 40px;
}
.flow_timeline .flow_timeline_item {
    position: relative;
}
.flow_timeline_item:nth-child(2n+1)::after {
    transform: translate(-50%, 80%);
}
.flow_timeline_item:nth-child(2n+1)::after {
    left: 0;
}

.flow_timeline_item:nth-child(2n+1)::after {
    right: 0;
}
.flow_timeline .flow_timeline_item:nth-child(2n+1) {
    padding-left: 95px;
    padding-right: 15px;	/*maru haba	 96px縺ｮ縺ｨ縺阪｝adding-right: 0;	逕ｻ蜒上′蜿ｳ遶ｯ縺ｫ縺､縺九↑縺�ｈ縺�↓隱ｿ謨ｴ*/
    right: -21%;	/*maru haba	 96px縺ｮ縺ｨ縺阪�-11%*/
}

.flow_timeline .flow_timeline_item:nth-child(2n+1) {
    text-align: left;
}

/* end flow */




/*title*/


.pr_tag{background:#004098;padding:2px;margin:5px 5px 15px 5px;color:#fff;font-size:0.8em;width:100px;text-align:center;
/*border-radius: 3px;*/
}

h2.title{text-align: left;position: relative;bottom: 0px;left: 40px;top: 30px;}

h2.w_line{
	border-top:solid 1px #004098;
	border-bottom:solid 1px #004098;
	line-height:3em;
	padding-bottom:0px;margin-bottom:30px;
}
.s_line{
	border-bottom:solid 1px #004098;
	line-height:3em;
	padding-bottom:0px;margin-bottom:30px;
}

.blueface{background:#004098;padding:10px;margin:5px 5px 15px 5px;color:#fff;}


.check:before{ content:url('../../img/products/sg/check.gif');
display:inline-block;
margin-right:10px;
vertical-align:middle;
}

.btn_blue li{background:#52b0c7;padding:10px;margin:5px 7px 15px 7px;color:#fff;font-size:1.2em;text-align:center;
border-radius: 10px;list-style: none;
}
.btn_blue.left li{float:left;}
.btn_blue li a{color:#fff;}

.b_box{border: solid #ccc 1px; padding: 15px;background:#fff;}
.b_box li{list-style: none;}

img.tel{vertical-align:middle;margin-right:10px;}
/*breadcrumb*/
.breadcrumb {text-align: right;position: relative;top: 80px;}

table.hyo td {
    border: solid #ccc 1px;
    padding: 5px 15px;
    text-align: center;
    vertical-align: middle;
    background:#fff;
}
   
   
.white_line{border-bottom: solid 2px #fff;}
   
   
 
/*form*/

.application_form label {
    color: #000;
}
textarea{border: #ccc 1px solid;}
textarea.form{width:100%;padding: 10px;}
button.btn.btn__lg{white-space: pre-line;word-break: break-all;line-height:1.2em!important;}

.nice-select{line-height: 40px;}
.option {
    color: #fff;
}
.nice-select .current{color:#000;}

table.formTable{table-layout:fixed;width:100%;}
table.formTable td{word-wrap:break-word;}



/*tablet,SP */
@media screen and (max-width:768px) {
	.breadcrumb-type-2 .breadcrumb li a {
    	color: #666;
    }
	.breadcrumb-type-2 .breadcrumb &gt; .active {
    	color: #666;
	}
	h2.title{top: 0px;}
}
@media (max-width:640px) {
/*.topClass{ transform: translateY(-125px);}*//* position: fixed; top: 0;  */
header.pixinav.dark{transition: 0s;top: 164;}
.topClass{transform:unset;}
header.pixinav *{transition: unset;}
header.pixinav.dark{transition:unset;}
div.top-bar{position: initial;display:block; }
div.top-bar.topClass{position: initial;}
.topClass{transform:unset;}
header.pixinav.dark.topClass{position: fixed; top: 0px;}
header.pixinav{position:  fixed; top: 200px;}
}

/*豕ｨ逶ｮ縺輔ｌ繧具ｼ薙▽縺ｮ逅�罰縲縺ｮ�薙▽繧√ｒtablet譎ゅ↓荳ｭ螟ｮ縺ｫ謠�∴繧�*/
@media (max-width:990px) and (min-width:768px) {
	.tab_cen {	position: relative;
		left: 55%;}
}

/*豈碑ｼ��table繧稚ablet譎ゅ↓荳ｭ螟ｮ縺ｫ謠�∴繧�*/
@media (max-width:990px) and (min-width:640px) {
	table.hyo, p.hyo, .b_box {	position: relative;
		left: 10%;width: 80%;}

}

/*笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏笏*/

.left{float:left;}
.right{float:right;}
.clear{clear: both;}

.text_left{text-align: left;}
.text_right{text-align: right;}
.text_center{text-align: center;}

/*alignment*/
.m_center{margin: 0 auto;}
.mw80_center{position: relative;    left: 10%;}
.mw70_center{position: relative;    left: 15%;}
.mw60_center{position: relative;    left: 20%;}
.mw50_center{position: relative;    left: 25%;}
.mw40_center{position: relative;    left: 30%;}


.al_top{align-items: flex-start;}
.al_mid{align-items: baseline;}
.al_end{align-items: end;}
.al_cen{align-items: center;}

/*arrangement*/
.ar2{z-index: 2;position: relative;}
.ar3{z-index: 3;position: relative;}
.ar4{z-index: 4;position: relative;}
.ar5{z-index: 5;position: relative;}

/*bg*/
.bg_beige {
    background: #F6F2D3;
}



/*text size :default body 15px*/
.f64{font-size:64px;}
.f54{font-size:54px;}
.f42{font-size:42px;}
.f32{font-size:32px;}
.f26{font-size:26px;}
.f25{font-size:25px;}
.f24{font-size:24px;}
.f21{font-size:21px;}
.f20{font-size:20px;}
.f18{font-size:18px;}
.f17{font-size:17px;}
.f16{font-size:16px;}
.f15{font-size:15px;}
.f14{font-size:14px;}
.f13_5{font-size:13.5px;}
.f13{font-size:13px;}
.f12{font-size:12px;}
.f11{font-size:11px;}
.f10{font-size:10px;}

.fw_b{font-weight:bold;}

/*line-height*/
.lh1_8{line-height: 1.8em!important;}
.lh1_6{line-height: 1.6em!important;}
.lh1_5{line-height: 1.5em!important;}
.lh1_4{line-height: 1.4em!important;}
.lh1_2{line-height: 1.2em!important;}


/*width*/
.mw100{max-width: 100%;}
.mw90{max-width: 90%;}
.mw80{max-width: 80%;}
.mw75{max-width: 75%;}
.mw70{max-width: 70%;}
.mw60{max-width: 60%;}
.mw50{max-width: 50%;}
.mw40{max-width: 40%;}
.mw30{max-width: 30%;}
.mw20{max-width: 20%;}
.mw10{max-width: 10%;}


@media screen and (max-width:768px) {
	.sp90{max-width: 90%;}
	.sp80{max-width: 80%;}
	.sp70{max-width: 70%;}
}

/*margin*/
.mr-20{margin-right: -20px;}
.mt-20{margin-top: -20px;}
.mt-40{margin-top: -40px;}

.mt20{margin-top: 20px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb26{margin-bottom: 26px;}
.mb27{margin-bottom: 27px;}
.mb28{margin-bottom: 28px;}
.mb30{margin-bottom: 30px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.mb60{margin-bottom: 60px;}
.mb70{margin-bottom: 70px;}
.mb75{margin-bottom: 75px;}
.mb80{margin-bottom: 80px;}
.mb100{margin-bottom: 100px;}
.mb120{margin-bottom: 120px;}


/*padding base*/
.pad10{padding:10px;}
.pad20{padding:20px;}
.pad30{padding:30px;}
.pad40{padding:40px;}
.pad60{padding:60px;}
.pad70{padding:70px;}
.pad80{padding:80px;}

/*padding*/
.pt0{padding-top: 0px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pt60{padding-top: 60px;}
.pt80{padding-top: 80px;}
.pt160{padding-top: 160px;}

.pb20{padding-bottom: 20px;}
.pb30{padding-bottom: 30px;}
.pb40{padding-bottom: 40px;}
.pb60{padding-bottom: 60px;}
.pb80{padding-bottom: 80px;}
.pb100{padding-bottom: 100px;}

.pl30{padding-left: 30px;}
.pr20{padding-right: 20px;}
.pr30{padding-right: 30px;}

/*margin*/
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt70{margin-top: 70px;}
.mt80{margin-top: 80px;}
.mt90{margin-top: 90px;}
.mt100{margin-top: 100px;}
.mt120{margin-top: 120px;}
.mt130{margin-top: 140px;}
.mt140{margin-top: 140px;}
.mt150{margin-top: 150px;}
.mt160{margin-top: 160px;}
.mt180{margin-top: 180px;}
.mt200{margin-top: 200px;}

.ml40{margin-left: 40px;}
.ml60{margin-left: 60px;}

.mr20{margin-right: 20px;}
.mr30{margin-right: 30px;}
.mr40{margin-right: 40px;}
.mr60{margin-right: 60px;}

/*height*/
.h300{height: 300px;}
.h350{height: 350px;}

/*color*/
.f_gray{color:#666;}

.f_white{color:#fff;}
a.btn.f_white{color:#fff;}
button.btn.btn__lg.f_white{color:#fff;}

.f_black{color:#000;}


/*link btn square*/
.btn.btn__lg{background:#52b0c7;
height: auto;
word-wrap: normal;
display: inline-table;
}

/*den*/
p.atten span {
    display: inline-block;
    width: 2em;
    text-indent: 0;
}
p.atten {
    text-indent: -2em;
    margin-left: 2em;
}

.required {
    width: 25px;
    height: 20px;
    margin-left: 0.5em;
    padding: 0 5px;
    border: 3px solid #999;/*#F74A4A*/
    /*border-radius: 3px;*/
    background-color: #999;/*#F74A4A*/
    color: #ffffff;
    font-size: 11px;
    vertical-align: top;
}


/*
@media screen and (max-width:479px) {
div.col-md-4.col-sm-6.col-xs-6.col-xxs-12 {
		width:100%;
	}
}*/</pre></body></html>