/* BASIC css start */
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

.all-tax { width: 960px; margin: 0 auto 200px; font-family: 'Noto Sans KR', sans-serif; font-size: 3em; }
.all-tax img { width:100%; }

.all-tax .bluetit {
    height: 134px;
	background: url('/design/mothersall/together/all-tax_bluetit.png');
    background-size: cover;
	}
.all-tax .bluetit h1 { font-family: 'Noto Sans KR', sans-serif; color: #fff; font-weight: 700; font-size: 1.25em; text-align: center; line-height: 134px;}

.all-tax .whos {
    margin-bottom: 65px;
	background-color: #f3f4f9;
	border-bottom: 10px solid #bac5da;
	border-image-slice: 10 27 10 27;
    border-image-width: 0px 20px 10px 20px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("/design/mothersall/together/all-tax_blueline.png");
	}
.all-tax .whos dl { display: flex; height:110px; line-height: 110px; margin: 0 5%; }
.all-tax .whos dl:nth-child(1) {
	border-bottom: 10px solid #bac5da;
	border-image-slice: 10 27 10 27;
    border-image-width: 0px 20px 10px 20px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("/design/mothersall/together/all-tax_grayline.png");}
.all-tax .whos dl dt { color: #4f6392; font-weight: 500; width:30%; }
.all-tax .whos dl dd { }
.all-tax .whos .lastyear {
    width: 366px; padding-left: 25px;
	background: url('/design/mothersall/together/all-tax_lastyear.png') 0 13px no-repeat;
    background-size: 90%;
	}

.all-tax .donation { background-color: #f3f4f9; }
.all-tax .donation ul {
    display: flex;
	border-top: 10px solid #bac5da;
	border-image-slice: 10 27 10 27;
    border-image-width: 10px 20px 0px 20px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("/design/mothersall/together/all-tax_blueline.png");
	}
.all-tax .donation ul li { width:50%; padding: 40px; }
.all-tax .donation ul li p { height: 90px; line-height: 85px; font-weight: 500; }
.all-tax .donation ul li span { font-weight: 500; }
.all-tax .donation ul li:nth-child(1) {
	border-right: 10px solid #bac5da;
	border-image-slice: 10 27 10 27;
    border-image-width: 20px 10px 20px 0px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("/design/mothersall/together/all-tax_blueline_vertical.png");
	}
.all-tax .donation .amount {
    display: inline-block;
    font-size: 1.15em; text-align: right; padding-right: 20px; margin-right: 10px;
    width: 82%; font-weight: 700;
	background: url('/design/mothersall/together/all-tax_donation.png') no-repeat;
    background-size: 100%;
	}
.all-tax .donation .detail {
    margin-top: 30px; height: 99px;
    padding-left: 110px; line-height: 88px; 
    color: #fff; font-family: 'Noto Sans KR', sans-serif;
    font-size: 3em; 
	background: url('/design/mothersall/together/all-tax_detailbtn.png') no-repeat;
    background-size: 100%;
	}
    
.all-tax .newyear { background-color: #f3f4f9; padding-bottom: 40px; }

.all-tax .newyearmore p { font-weight: 500; text-align: center; margin: 50px auto; }
.all-tax .newyearmore .morebtn {
    width: 405px; height: 99px; line-height: 99px;
    color: #fff; font-family: 'Noto Sans KR', sans-serif;
    font-size: 3em; 
	background: url('/design/mothersall/together/all-tax_morebtn.png') no-repeat;
    background-size: 100%;
	}
    
    
/* BASIC css end */

