@charset "UTF-8";

#header .flex{    display: flex;    justify-content: space-between;}
#header .main-menu {    float: right;}

#header .main-menu > li:nth-child(1) { width: 113px; }
#header .main-menu > li:nth-child(2) { width: 88px; }
#header .main-menu > li:nth-child(3) { width: 89px; }
#header .main-menu > li:nth-child(4) { width: 77px; }
#header .main-menu > li:nth-child(5) { width: 80px; }
#header .main-menu > li:nth-child(6) { width: 77px; }
#header .main-menu > li:nth-child(7) { width: 90px; }


#header .main-menu > li:nth-child(1) > a { background: url("../images/header/txt_mn01_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(1) > a:hover, #header .main-menu > li:nth-child(1) > a:focus { background: #0b5209 url("../images/header/txt_mn01_on_re.png") center center no-repeat; }

#header .main-menu > li:nth-child(2) > a { background: url("../images/header/txt_mn02_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(2) > a:hover, #header .main-menu > li:nth-child(2) > a:focus { background: #0b5209 url("../images/header/txt_mn02_on_re.png") center center no-repeat; }

#header .main-menu > li:nth-child(3) > a { background: url("../images/header/txt_mn03_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(3) > a:hover, #header .main-menu > li:nth-child(3) > a:focus { background: #0b5209 url("../images/header/txt_mn03_on_re.png") center center no-repeat; }

#header .main-menu > li:nth-child(4) > a { background: url("../images/header/txt_mn04_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(4) > a:hover, #header .main-menu > li:nth-child(4) > a:focus { background: #0b5209 url("../images/header/txt_mn04_on_re.png") center center no-repeat; }

#header .main-menu > li:nth-child(5) > a { background: url("../images/header/txt_mn05_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(5) > a:hover, #header .main-menu > li:nth-child(5) > a:focus { background: #0b5209 url("../images/header/txt_mn05_on_re.png") center center no-repeat; }

#header .main-menu > li:nth-child(6) > a { background: url("../images/header/txt_mn06_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(6) > a:hover, #header .main-menu > li:nth-child(6) > a:focus { background: #0b5209 url("../images/header/txt_mn06_on_re.png") center center no-repeat; }

#header .main-menu > li:nth-child(7) > a { background: url("../images/header/txt_mn07_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(7) > a:hover, #header .main-menu > li:nth-child(7) > a:focus { background: #0b5209 url("../images/header/txt_mn07_on_re.png") center center no-repeat; }



#header .main-menu > li:nth-child(1).active > a, #header .main-menu > li:nth-child(1):hover > a { background: #0b5209 url("../images/header/txt_mn01_on_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(2).active > a, #header .main-menu > li:nth-child(2):hover > a { background: #0b5209 url("../images/header/txt_mn02_on_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(3).active > a, #header .main-menu > li:nth-child(3):hover > a { background: #0b5209 url("../images/header/txt_mn03_on_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(4).active > a, #header .main-menu > li:nth-child(4):hover > a { background: #0b5209 url("../images/header/txt_mn04_on_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(5).active > a, #header .main-menu > li:nth-child(5):hover > a { background: #0b5209 url("../images/header/txt_mn05_on_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(6).active > a, #header .main-menu > li:nth-child(6):hover > a { background: #0b5209 url("../images/header/txt_mn06_on_re.png") center center no-repeat; }
#header .main-menu > li:nth-child(7).active > a, #header .main-menu > li:nth-child(7):hover > a { background: #0b5209 url("../images/header/txt_mn07_on_re.png") center center no-repeat; }
