@charset "UTF-8";

*{
margin:0;
padding:0;
} _::content, _:future, body { 
font-size:4.14vw;
} @-moz-document url-prefix() {
body {
font-size:4.10vw;
}
}
body{
font-weight:medium;
font-family:"Mplus 1p","ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
h1,h2,h2,h3,h5,h6{
font-size: 100%;
} 
header,footer,article,section,nav,small,aside,div,ul,li,h1,h2,h3,h4,h5{
display:block;
box-sizing:border-box;
position:relative;
}
li{
list-style:none;
}
img{
display:block;
outline:none;
width:100%;
height:auto;
}
a{
text-decoration:none;
}
iframe{
border:none;
min-width:100%;
min-height:100%;
width:100%;
height:100%;
}
table{
border-collapse:separate;
}
th,td{
font-weight:normal;
}
th{
text-align:left;
}
td{
text-align:left;
}
input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px white inset !important;
} #wrap{
width: 100%;
padding-top: 3.8em;
background: #f7f7f7;
} #oheader{
background: white;
position: fixed;
top: 0;
left: 0;
z-index: 9999;
border-bottom: 1px solid #aaa;
}
#head-rr{
width:18%;
margin:0 1em;
}
#head-rr:before{
content: "";
border-right: 1.3em solid transparent;
border-top: 2.9em solid red;
position: absolute;
top: 0;
right: -1.3em;
}
#head-rr p:nth-of-type(1) a{
padding:.7em 1em;
background:red;
color:white;
display: block;
}
#head-rr p:nth-of-type(1) a:hover{
animation:headrr .4s forwards;
text-decoration: underline;
}
#head-rr p:nth-of-type(2) a{
color:black;
}
#head-rr p:nth-of-type(2){
position: relative;
padding-left:.7em;
}
#head-rr p:nth-of-type(2):before{
content: "";
border: .4em solid transparent;
border-left: .6em solid black;
position: absolute;
left: 0;
top: .3em;
}
#head-rr:hover:before{
animation:headrr .4s forwards;
}
@-webkit-keyframes headrr{100%{opacity:.6}}
@-moz-keyframes headrr{100%{opacity:.6}}
@keyframes headrr{100%{opacity:.6}}  #breadcrumb{
padding: .5em 0 .5em 2em;
font-size: 70%;
color: white;
background: url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/share/home.png)left .4em top .5em no-repeat, -webkit-linear-gradient(left, green, #134800);
background: url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/share/home.png)left .4em top .5em no-repeat, -o-linear-gradient(left, green, #134800);
background: url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/share/home.png)left .4em top .5em no-repeat, linear-gradient(to right, green, #134800);
background-size: 4% auto,cover;
}
#breadcrumb a{
color:white;
}
#breadcrumb a:hover{
text-decoration: underline;
}   #category,
#single{
background:#f7f7f7;
padding:0 0 4em;
}
#front2,
#category>div,
#single>div{
background:white;
}
#singlebodybenner img{
border:1px solid #ddd;
}
#singleheader{
padding-top:1em;
}
#singleheader h1{
background: black;
color: white;
width:90%;
font-size: 90%;
padding: .5em 0 .5em 1em;
font-weight: normal;
}
#singleheader h1:before{
content:"";
position:absolute;
right:-2em;
top:0;
border-right:2em solid transparent;
border-top:2.5em solid black;
}
#singleheader h1:after{
content:"";
position:absolute;
left:0;
bottom:-.7em;
border-left:.7em solid transparent;
border-top:.7em solid black;
}
#singleheader time{
margin:1em;
}
#single .entry-header{
margin: 2em 0;
padding-left:.4em;
}
.entry-title{
font-size: 160%;
font-weight: bold;
color: #3e3e3e;
}
#single .entry-title{
color:black;
}
#single .entry-title{
border-bottom: 1px solid #aaa;
}
#single .postcont{
padding:0 .4em;
}
strong { font-weight: bold; }
em { font-style: italic; }
blockquote {
display: block;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 40px;
-webkit-margin-end: 40px;
}
#singlebody footer{
margin-top:2em;
}
.aligncenter {
display: block;
margin: 0 auto;
}
.alignright { float: right; }
.alignleft { float: left; }
#single img[class*="wp-image-"],
#single img[class*="attachment-"]{
display:inline;
max-width: 100%;
width:auto;
height: auto;
}
.clearfix {
overflow: hidden;
zoom: 1;
}
.clearfix:after {
content: ""
display: block;
clear: both;
}
#single footer{
border-top:1px solid #ddd;
text-align: right;
font-size:90%;
}
#single footer p>span{
margin-right:1em;
}
#frontheader,
#categoryheader{
border-bottom:.2em solid black;
font-size:120%;
}
#frontheader h1,
#categoryheader h1{
padding: 1.2em .4em 1em;
}
#frontheader h1:before,
#categoryheader h1:before{
content: "archives";
position: absolute;
top: 0.5em;
left: .4em;
font-size: 60%;
}
#categorybody ul li a{
display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:flex;
border-bottom:1px solid #ddd;
}
#frontbody ul li a:hover h2,
#categorybody ul li a:hover h2{
color:#bf0000;
text-decoration: underline;
}
#frontbody .thumbnail,
#categorybody .thumbnail{
width:40%;
height:10em;
overflow: hidden;
display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:flex;
-webkit-justify-content:center;-ms-flex-pack: center;justify-content:center;
align-items: center;
border:1px solid white;
}
#frontbody .thumbnailcategory,
#categorybody .thumbnailcategory{
position: absolute;
left: 0;
top: 0;
padding: 0 1em;
background: rgba(252, 238, 33, 0.6);
z-index: 1;
font-size: 70%;
line-height: 160%;
}
#frontbody .thumbnail p,
#categorybody .thumbnail p{
width:100%;
height:100%;
display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:flex;
-webkit-justify-content:center;-ms-flex-pack: center;justify-content:center;
align-items: center;
}
#frontbody .thumbnail img,
#categorybody .thumbnail img{
min-width:100%;
min-height:100%;
width:auto;
height:auto;
transform:scale(1.1);
-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;transition:0.4s;
}
#frontbody .thumbnail img:hover,
#categorybody .thumbnail img:hover{
transform:scale(1);
}
#frontbody .noimage,
#categorybody .noimage{
background:#eee;
color:#555;
text-align: center;
line-height:10em;
}
#categorybody>ul>li>a>article{
width:60%;
padding-left:1em;
}
#front2 .entry-body img,
#front2 .entry-body br,
#category .entry-body img,
#category .entry-body br{
display:none;
}
#front2 .postcont,
#category .postcont{
color:#aaa;
}
#front2 .entry-date,
#category .entry-date{
font-size:80%;
color:#aaa;
}  #front{
background:#f7f7f7;
padding-bottom:4em;
}
#front1{
border-top: .5em solid green;
}
#front2 article ul{
border-top:1px solid #ddd;
}
#front2 article li{
margin-bottom: 1em;
border-bottom: 1px solid #ddd;
}
#frontbody>p{
padding: 1em;
}
#frontbody>p>a{
width:76%;
}
#frontbody>p>span{
width:20%;
}
#frontbody .thumbnail{
width:40%;
border:none;
height:10em;
}
#frontbody>ul>li>a>article{
padding:.4em;
width:60%;
}
#frontbody .thumbnailcategory{
color:black;
font-size:100%;
}  .sidebanner{
padding: 2em 3em;
}
.sidebar-wrapper{
margin-bottom:3em;
}
.sidebar-title{
padding:.5em 1em;
background:-webkit-linear-gradient(left, green, #1d3e00);
background:-o-linear-gradient(left, green, #1d3e00);
background:linear-gradient(to right, green, #1d3e00);
color:white;
border-radius: .1em;
}
.sidebar-wrapper li{
border-bottom:1px dotted #ddd;
}
.sidebar-wrapper li:last-of-type{
border-bottom:none;
}
.sidebar-wrapper li a{
color: #555;
display: block;
padding: 1em 2em 1em .4em;
}
.sidebar-wrapper li a:hover{
color:#bf0000;
text-decoration: underline;
}
.sidebar-wrapper li a:before{
content: ">>";
position: absolute;
top: calc(50% - 1em);
right: 0;
padding-right: 1em;
}
.sidebar-wrapper li a:hover:before{
right:-.5em;
-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;transition:0.4s;
}
#singlebody aside{
margin:2em 0;
}
#singlebody aside h2{
background: -webkit-linear-gradient(left, #28a500 70%, #e8ffde);
background: -o-linear-gradient(left, #28a500 70%, #e8ffde);
background: linear-gradient(to right, #28a500 70%, #e8ffde);
color: white;
font-size: 120%;
padding: .4em;
font-weight: normal;
margin-bottom: 2em;
line-height: 160%;
}
#singlebody aside h2:before{
content:"";
border:1em solid transparent;
border-top:1em solid #28a500;
position:absolute;
left:1em;
bottom:-2em;
}
#single #tub ul{
margin:.4em 0;
}
#single #tub li{
margin-right:.6em;
}
#single #tub a{
display: inline-block;
border-radius: .2em;
font-size:80%;
-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;transition:0.4s;
}
#single #tub ul:nth-of-type(1) a{
background: black url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/share/folder.png)left .3em center no-repeat;
background-size: auto 50%;
padding: .2em .4em .2em 2em;
color: white;
}
#single #tub ul:nth-of-type(2) a{
background: white url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/share/sharp.png)left .3em center no-repeat;
background-size: auto 50%;
border:.1em solid #555;
padding: .1em .4em .1em 1.5em;
color:#333;
}
#single #tub ul:nth-of-type(1) a:hover{
background: #bf0000 url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/share/folder.png)left .3em center no-repeat;
background-size: auto 50%;
}
#single #tub ul:nth-of-type(2) a:hover{
background: #bf0000 url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/share/sharp_white.png)left .3em center no-repeat;
background-size: auto 50%;
color:white;
border:.1em solid #bf0000;
}
#prenext li{
}
.naviright{
text-align: right;
border-top:1px dotted #ddd;
}
#prenext li a{
display:block;
padding:.7em 3em;
color:black;
}
#prenext li a:hover{
animation:name 1s forwards;
color:white;
}
@-webkit-keyframes name{30%{color:white;}100%{background:#DB5153;color:white;}}
@-moz-keyframes name{30%{color:white;}100%{background:#DB5153;color:white;}}
@keyframes name{30%{color:white;}100%{background:#DB5153;color:white;}}
#prenext li a:before{
position:absolute;
top:.5em;
-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;transition:0.4s;
}
.navileft a:before{
content:"<<";
left:1em;
}
.navileft a:hover:before{
left:.5em;
}
.naviright a:before{
content:">>";
right:1em;
}
.naviright a:hover:before{
right:.5em;
}
#reply-title {
font-size: 130%;
font-weight: bold;
margin: 0;
padding: 0.5em 0;
}
.comment-respond{
margin: 0 auto;
width: 98%;
}
.comment-respond .comment-notes {
margin-bottom: 1.5em;
color:#3e3e3e;
}
.comment-respond p {
font-size: .85em;
}
.comment-form-comment {
margin: 1.5em 0 0.75em;
}
#comment{
padding: 2%;
width: 100%;
border: 2px solid #e3e3e3;
}
#respond .logged-in-as{
margin-bottom:2em;
}
#respond .logged-in-as a{
color:black;
text-decoration: underline;
}
#respond p img{
width:auto;
}
#single input[type="text"], #single input[type="password"], #single input[type="datetime"], #single input[type="datetime-local"], #single input[type="date"], #single input[type="month"], #single input[type="time"], #single input[type="week"], #single input[type="number"], #single input[type="email"], #single input[type="url"], #single input[type="search"], #single input[type="tel"], #single input[type="color"], #single select, #single textarea, #single .field {
padding: 2% 3%;
max-width: 96%;
max-width: 100%\9;
-webkit-appearance: none;
appearance: none;
box-sizing: border-box;
}
#single input[type="text"],#single input[type="password"],#single input[type="datetime"],#single input[type="datetime-local"],#single input[type="date"],#single input[type="month"],#single input[type="time"],#single input[type="week"],#single input[type="number"],#single input[type="email"],#single input[type="url"],#single input[type="search"],#single input[type="tel"],#single input[type="color"],#single select,#single textarea,#single .field {
background-color: #ffffff;
}
#singleinput[type="text"],#single input[type="password"],#single input[type="datetime"],#single input[type="datetime-local"],#single input[type="date"],#single input[type="month"],#single input[type="time"],#single input[type="week"],#single input[type="number"],#single input[type="email"],#single input[type="url"],#single input[type="search"],#single input[type="tel"],#single input[type="color"],#single select,#single textarea,#single .field {
display: block;
padding: 2% 3%;
margin-bottom: 14px;
font-size: 1em;
color: #666;
border: 3px solid rgba(51, 51, 51, 0.1);
border-radius: 1px;
vertical-align: middle;
background-color: #FFFFFF;
-webkit-transition: background-color 0.24s ease-in-out;
transition: background-color 0.24s ease-in-out;
-webkit-appearance: none;
appearance: none;
}
#single input[type="submit"]{
padding: 1em 3em;
display: block;
font-size: 100%;
border: none;
color: white;
background: black;
border-radius: .3em;
margin: 3em auto;
}
#single input[type="submit"]:hover{
animation:singlesubmit .4s forwards;
}
@-webkit-keyframes singlesubmit{100%{background:#AB080B;}}
@-moz-keyframes singlesubmit{100%{background:#AB080B;}}
@keyframes singlesubmit{100%{background:#AB080B;}}
.popular-wrapper{
margin-top:3em;
}
.wpp-category{
position: absolute;
left:0;
top:0;
padding:.1em 1em;
font-size:70%;
background:rgba(123, 234, 0, 0.78);
}
.wpp-category a{
color:white !important;
}
.wpp-category a:hover{
color:black !important;
}
.popular-title{
color:#555;
}
.popular-title span{
font-size:130%;
margin-right:1em;
font-weight: bold;
}
.wpp-list{
margin-top:2em;
display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:flex;
-moz-box-pack:justify;-ms-box-pack:justify;box-pack:justify;flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;
}
.wpp-list li{
width:50%;
}
.wpp-post-title{
display: block;
padding:0 .4em;
}
.wpp-list a{
color:#333;
}
.wpp-list a:hover{
text-decoration: underline;
color:skyblue;
}
.wpp-list img:hover{
opacity:.8;
}
.wpp-date{
display:block;
font-size:70%;
position: absolute;
top: 16em;
left: 0;
} .wp-pagenavi {
padding: 2em 1em 2em !important;
display:block !important;
clear:both !important;
}
.wp-pagenavi a ,.wp-pagenavi span.pages, .wp-pagenavi span.extend {
color:#333333 !important;
text-shadow:0px 1px #F6F6F6 !important;
padding:.4em .8em .4em .8em !important;
border:solid 1px #B6B6B6 !important;
box-shadow:0px 1px #EFEFEF !important;
-moz-box-shadow:0px 1px #EFEFEF !important;
-webkit-box-shadow:0px 1px #EFEFEF !important
background:-webkit-linear-gradient(#FFFFFF 1px, #F3F3F3 1px, #E6E6E6) !important;
background:-o-linear-gradient(#FFFFFF 1px, #F3F3F3 1px, #E6E6E6) !important;
background:linear-gradient(#FFFFFF 1px, #F3F3F3 1px, #E6E6E6) !important;
font-size:12px !important;
margin-right:3px !important;
text-decoration:none !important;
}	
.wp-pagenavi a:hover {
color:#fff !important;
text-shadow:0px 1px #3C3C3C !important;
border-color:#202020 !important;
background:-webkit-linear-gradient(#9F9F9F 1px, #6C6C6C 1px, #525252) !important;
background:-o-linear-gradient(#9F9F9F 1px, #6C6C6C 1px, #525252) !important;
background:linear-gradient(#9F9F9F 1px, #6C6C6C 1px, #525252) !important;
color:#FFFFFF !important;
box-shadow:0px 1px #E7E7E7 !important;
-moz-box-shadow:0px 1px #E7E7E7 !important;
-webkit-box-shadow:0px 1px #E7E7E7 !important;
}
.wp-pagenavi span.current{
padding:.4em .8em .4em .8em !important;
border:solid 1px #DCDCDC !important;
color:#fff !important;
box-shadow:0px 1px #E7E7E7 !important;
-moz-box-shadow:0px 1px #E7E7E7 !important;
-webkit-box-shadow:0px 1px #E7E7E7 !important;
margin-right:3px !important;
text-shadow:0px 1px #3C3C3C !important;
border-color:#929292 !important;
background:#525252 !important;
background:-webkit-linear-gradient(#ffc1c1 1px, #bd0202 1px, #5d0101) !important;
background:-o-linear-gradient(#ffc1c1 1px, #bd0202 1px, #5d0101) !important;
background:linear-gradient(#ffc1c1 1px, #bd0202 1px, #5d0101) !important;
} #company{
width:90%;
margin:0 auto;
padding:3em 0;
}
#company h1{
font-size:140%;
margin-bottom:1em;
}
#company table{
border-spacing: 0;
width:100%;
}
#company th,
#company td{
padding:1em;
background:white;
display: block;
}
#company th{
border-bottom:1px dotted #ddd;
}
#company td{
margin-bottom:2em;
}
#company #map{
width:100%;
height:20em;
}
#mapField {
pointer-events:none;
height:100%;
width:100%;
} #lpinquiry{
}
#lpinquiry>p:nth-of-type(2){
font-size: 140%;
background: url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/lp/mail@2.png)left center no-repeat;
background-size: 18% auto;
padding-left:2.5em;
}
#lpinquiry>p:nth-of-type(3){
padding-top: 2em;
border-top: .1em solid #aaa;
}
#lpinquiry>p:nth-of-type(4){
margin-top:1em;
}
#lpinquiry>p:nth-of-type(4) a{
color:blue;
text-decoration: underline;
}
#freeform{
margin-top: 2em;
font-size: 110%;
background: white;
}
#lpinquiry .schoolwpcf7 table{
border-top:.1em solid red;
border-bottom:.1em solid red;
}
.schoolwpcf7title{
width: 90%;
margin: 0 auto;
padding: .6em 0;
text-align: center;
font-size: 200%;
color: white;
font-weight: bold;
background: -webkit-linear-gradient(#f1b9b0 0%, #f49c8d 33%, #e86a55 50%, #ea2804 52%, #f60 77%, #c21b00 100%);
background: -o-linear-gradient(#f1b9b0 0%, #f49c8d 33%, #e86a55 50%, #ea2804 52%, #f60 77%, #c21b00 100%);
background: linear-gradient(#f1b9b0 0%, #f49c8d 33%, #e86a55 50%, #ea2804 52%, #f60 77%, #c21b00 100%);
}
.schoolwpcf7{
padding:0 5% 3em;
}
.wpcf7 table{
background: #e9eae4;
border-spacing: 1px;
color: #333;
margin-bottom: 2em;
padding: 1em 4%;
border-bottom: .1em solid red;
}
.wpcf7 th,
.wpcf7 td{
font-weight:normal;
text-align: left;
display:block;
}
.wpcf7 th{
padding:.5em 0;
vertical-align: top;
}
.wpcf7 td{
padding-left:.5em;
color:#777;
position:relative;
margin-bottom: 1em;
}
.wpcf7 tr:last-child th{
vertical-align: top;
}
.wpcf7 td input:not([type=radio]),
.wpcf7 td textarea{
width: 92%;
font-size:100%;
border:none;
color:black;
padding:.5em;
}
#freedays{
padding:.4em;
}
.wpcf7 td input[type=checkbox]{
width:auto;
margin-right:.4em;
}
.wpcf7 td label{
display:block;
}
#freedays .hissu{
position:absolute;
right: 2.2em;
top: 4em;
}
input[name="address1"],
input[name="address2"]{
width: 73.4% !important;
margin-bottom:.2em;
}
input[name="address3"]{
width: 70.4% !important;
margin-bottom:.2em;
}
input[name="your-postno"]{
width:22% !important;
margin-bottom:.2em;
}
.wpcf7 td .wpcf7-form-control-wrap{
width:100%;
}
.wpcf7 td span.wpcf7-form-control>span:not(:first-child) input[type=radio]{
margin:0 0 0 2em;
font-size:90%;
}
.wpcf7-response-output{
color:red;
text-align: center;
}
.hissu,
.ninni{
font-size:80%;
padding:.2em;
color:white;
margin-left:.5em;
}
.hissu{
background:red;
}
.ninni{
background:#aaa;
}
.schoolwpcf7 form>p{
text-align: center;
}
input[type=checkbox]{
cursor:pointer;
}
input[type=radio]{
margin-right:.3em !important;
}
input[type=submit]{
font-size: 150%;
padding: .2em 3em;
border-radius: .4em;
cursor: pointer;
color: #4e4200;
background: -webkit-linear-gradient(#fefac8, #d1a300);
background: -o-linear-gradient(#fefac8, #d1a300);
background: linear-gradient(#fefac8, #d1a300);
}
.screen-reader-response{
color:red;
}
.screen-reader-response ul{
display:none !important;
}
.wpcf7-not-valid-tip{
display:inline-block;
font-size:90%;
color:red;
}
.wpcf7-validation-errors{
text-align: center;
color:red;
}
.wpcf7 label{
cursor:pointer;
} #sharefooter{
background:black;
color:white;
text-align: center;
padding-bottom: 4em;
}
#sharefooter a{
color:white;
text-decoration: underline;
} #m_footer{
position: fixed;
bottom: 0;
left: 0;
width:100%;
background: rgba(0,0,0,.8);
}
#m_footer ul{
border-top:1px solid white;
}
#m_footer li{
width:33.33%;
height:3.5em;
}
#m_footer li:nth-of-type(1){
background:url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/lp/m_tel@2.png)left 10% center no-repeat;
background-size:20% auto;
}
#m_footer li:nth-of-type(2){
width:calc(33.34% - 2px);
border-left:1px solid #777;
border-right:1px solid #777;
}
#m_footer li:nth-of-type(2){
background:url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/lp/m_mail.png)left 2% center no-repeat;
background-size:30% auto;
}
#m_footer li:nth-of-type(3){
background:url(//k-drone-s.com/wp-content/themes/dsj-saitama/images/lp/m_company.png)left 2% center no-repeat;
background-size:30% auto;
}
#m_footer a{
color:white;
display: block;
padding-left:36%;
line-height: 3.5em;
} .red{font-weight: bold !important;color:red !important;}
.blue{font-weight: bold !important;color:#0f50a0 !important;}
.skyblue{color:#00b4ff !important;}
.yellow{font-weight: bold !important;color:yellow !important;}
.white{font-weight: bold !important;color:white !important;}
.bold{font-weight: bold !important;}
.italic{font-style:italic !important;}
.thankyou{margin-bottom:20em;display:inline-block;}
.mdn{display:none !important;}
.txc{text-align:center !important;}
.m_flex{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:flex;}
.m_flexwrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.m_itemcenter{align-items: center;}
.m_justifyspace{-moz-box-pack:justify;-ms-box-pack:justify;box-pack:justify;flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}
.m_justifyc{-webkit-justify-content:center;-ms-flex-pack: center;justify-content:center;}