﻿@charset "utf-8";/* ----Title: index.cssCreated: 2016-05-12Last Modified: 2016-05-12---- *//* ----共通部分---- */#mainArea_full {width:          962px;text-align: left;margin: 0 auto;}#mainArea_full ul {list-style:     none;padding:        0;margin:         0;}#mainArea_full h1,#mainArea_full h2,#mainArea_full h3,#mainArea_full h4 {margin: 0;}#mainArea_full table {border-collapse:collapse;border-spacing: 0;}#mainArea_full a:hover {opacity: 0.7;}/* ----#mainArea_full div#key---- */#mainArea_full div#key {position:       relative;top:            0;left:           0;width:          960px;height:         389px;margin:         0 0 31px 0;background-image: url(/img/freepage/101/key_img.jpg);}#mainArea_full div#key p {position:       absolute;top:            172px;left:          50px;font-size:      16px;line-height:    2.0em;color:          #333333;}div#key h1 {font-weight: bold;font-size: 50px;padding: 45px;}#mainArea_full div.sidenav {display:        none;position:       fixed;left:           0;top:            25%;}#mainArea_full div.sidenav ul li:first-child {margin: 0 0 10px 0;}#mainArea_full p.pagetop {display:        none;position:       fixed;right:          0;bottom:         5%;}/* ----#mainArea_full div.gnav---- */#mainArea_full div.gnav {position:       relative;top:            0;left:           0;border:         #cccccc 2px solid;-webkit-border-radius: 5px;border-radius: 5px;padding:        14px;margin:         0 0 28px 0;}#mainArea_full div.gnav ul {}#mainArea_full div.gnav ul li {float: right;}#mainArea_full div.gnav ul li.first {float: left;}/* ----#mainArea_full div#cont01---- */#mainArea_full div#cont01 {position:       relative;top:            0;left:           0;margin:         0 0 80px 0;}#mainArea_full div#cont01 h3 {text-align:center;margin: 0 0 25px 0;font-size: 30px;font-weight: bold;}#mainArea_full div#cont01 h3::before{content:"";display:inline-block;width:50px;height:50px;background:url(/img/freepage/101/title01.png) no-repeat;background-size:contain;position: absolute;top:	-10px;left: 320px;}#mainArea_full div#cont01 p.lead {font-size:      14px;margin:         4px 0 8px 0;}#mainArea_full div#cont01 div.lnav {margin: 0 0 6px 4px;}#mainArea_full div#cont01 div.lnav ul {}#mainArea_full div#cont01 div.lnav li {height:         75px;float:          left;margin:         0 14px 0 0;}#mainArea_full div#cont01 div.lnav li a {display:        block;text-indent:    -9999px;background:     url('/img/freepage/101/lnav.jpg') left top no-repeat;width:          227px;height:         71px;}#mainArea_full div#cont01 div.lnav li a:hover {opacity: 1.0;}#mainArea_full div#cont01 div.lnav li.nav1 a {background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav2 a {background-position:  -241px 0;}#mainArea_full div#cont01 div.lnav li.nav3 a {background-position:  -485px 0;}#mainArea_full div#cont01 div.lnav li.nav4 a {background-position:  -729px 0;}#mainArea_full div#cont01 div.lnav li.nav5 a {background-position:  -973px 0;}#mainArea_full div#cont01 div.lnav li.nav6 a {background-position:  -1214px 0;}#mainArea_full div#cont01 div.lnav li.nav7 a {background-position:  -1458px 0;}#mainArea_full div#cont01 div.lnav li.nav1 a:hover,#mainArea_full div#cont01 div.lnav li.nav1 a.active {background-position:  0 -71px;}#mainArea_full div#cont01 div.lnav li.nav2 a:hover,#mainArea_full div#cont01 div.lnav li.nav2 a.active {background-position:  -241px -71px;}#mainArea_full div#cont01 div.lnav li.nav3 a:hover,#mainArea_full div#cont01 div.lnav li.nav3 a.active {background-position:  -485px -71px;}#mainArea_full div#cont01 div.lnav li.nav4 a:hover,#mainArea_full div#cont01 div.lnav li.nav4 a.active {background-position:  -729px -71px;}#mainArea_full div#cont01 div.lnav li.nav5 a:hover,#mainArea_full div#cont01 div.lnav li.nav5 a.active {background-position:  -973px -71px;}#mainArea_full div#cont01 div.lnav li.nav6 a:hover,#mainArea_full div#cont01 div.lnav li.nav6 a.active {background-position:  -1214px -71px;}#mainArea_full div#cont01 div.lnav li.nav7 a:hover,#mainArea_full div#cont01 div.lnav li.nav7 a.active {background-position:  -1458px -71px;}#mainArea_full div#cont01 div#tab_area {position:       relative;top:            0;left:           0;}#mainArea_full div#cont01 div#tab_area div.list {display: none;}#mainArea_full div#cont01 div#tab_area div.list1 {display: block;}#mainArea_full div#cont01 div#tab_area ul {}#mainArea_full div#cont01 div#tab_area ul li {position:       relative;top:            0;left:           0;border:         #cccccc 2px solid;-webkit-border-radius: 5px;border-radius: 5px;width:          207px;height:         362px;padding:        8px;margin:         0 18px 18px 0;float:          left;}#mainArea_full div#cont01 div#tab_area ul li:nth-child(4n) {margin: 0 0 17px 0;}#mainArea_full div#cont01 div#tab_area ul li p.img {margin: 0 0 11px 0;}#mainArea_full div#cont01 div#tab_area ul li div.more01 {height: 75px;}#mainArea_full div#cont01 div#tab_area ul li strong {display:        block;color:          #00a500;font-weight:    bold;text-align:     center;font-size:      16px;line-height:    1.1;height:         35px;}#mainArea_full div#cont01 div#tab_area ul li span {display:        block;font-weight:    bold;text-align:     center;line-height:    1.2;letter-spacing: -0.03em;font-size:      14px;}#mainArea_full div#cont01 div#tab_area ul li p.text {font-size:      12px;line-height:    1.3;height:         55px;}#mainArea_full div#cont01 div#tab_area ul li div.more2 {position:       absolute;bottom:         10px;left:           10px;}#mainArea_full div#cont01 div#tab_area ul li a.img {}#mainArea_full div#cont01 div#tab_area ul li a.text {display:        block;font-size:      14px;font-weight:    bold;color:          #333333;margin:         0 0 7px 0;}#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 {background: #e60012;}#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 strong {color: #fff100;}#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 span,#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 p.text,#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 a.text {color: #FFFFFF;}#mainArea_full div#cont01 div#tab_area ul li.linsk {-webkit-border-radius: 0;border-radius: 0;border:         none;background:     none;width:          227px;height:         auto;padding:        0;}#mainArea_full div#cont01 div#tab_area ul li.linsk1 {padding: 116px 0 0 0;}#mainArea_full div#cont01 div#tab_area ul li.linsk2 {padding: 118px 0 0 0;}#mainArea_full div#cont01 div#tab_area ul li.linsk3 {padding: 118px 0 0 0;}#mainArea_full div#cont01 div#tab_area ul li.linsk a {display: block;}/* ----#mainArea_full div#cont02---- */#mainArea_full div#cont02 {position:       relative;top:            0;left:           0;margin:         0 0 23px 0;}#mainArea_full div#cont02 h3 {text-align:     center;margin:         0 0 20px 0;font-size: 30px;font-weight: bold;}#mainArea_full div#cont02 h3::before{content:"";display:inline-block;width:50px;height:50px;background:url(/img/freepage/101/title02.png) no-repeat;background-size:contain;position: absolute;top: -7px;left: 340px;}#mainArea_full div#cont02 p.lead {font-size:      14px;letter-spacing: 0.02em;margin:         0 0 14px 0;}#mainArea_full div#cont02 ul.clearfix {}#mainArea_full div#cont02 ul.clearfix li {border:         #CCCCCC 2px solid;-webkit-border-radius: 5px;border-radius: 5px;width:          940px;padding:        12px 10px;margin:         0 0 10px 0;}#mainArea_full div#cont02 ul.clearfix li:nth-child(2n) {margin: 0 0 24px 0;}#mainArea_full div#cont02 ul.clearfix li p.float_l {float:          left;margin:         0 10px 0 0;}#mainArea_full div#cont02 ul.clearfix li div.float_r {position:       relative;top:            0;left:           0;width:          620px;float:          left;margin:         0 0 0 15px;}#mainArea_full div#cont02 ul.clearfix li div.float_r p {font-size:      14px;line-height:    1.4;}#mainArea_full div#cont02 ul.clearfix li div.float_r span {display:        block;font-size:      20px;color:          #00a500;font-weight:    bold;margin:         0 0 8px 0;}#mainArea_full div#cont02 ul.clearfix li div.float_r div {position:       absolute;bottom:         0;left:           0;}#mainArea_full .mr0 {margin-right: 0 !important;}/* ----margin bottom---- */.mb5   {margin-bottom: 5px;}.mb10  {margin-bottom: 10px;}.mb15  {margin-bottom: 15px;}.mb20  {margin-bottom: 20px;}.mb25  {margin-bottom: 25px;}.mb30  {margin-bottom: 30px;}.mb35  {margin-bottom: 35px;}.mb40  {margin-bottom: 40px;}.mb45  {margin-bottom: 45px;}.mb50  {margin-bottom: 50px;}.mb55  {margin-bottom: 55px;}.mb60  {margin-bottom: 60px;}.mb65  {margin-bottom: 65px;}.mb70  {margin-bottom: 70px;}.mb75  {margin-bottom: 75px;}.mb80  {margin-bottom: 80px;}.mb85  {margin-bottom: 85px;}.mb90  {margin-bottom: 90px;}.mb95  {margin-bottom: 95px;}.mb100 {margin-bottom: 100px;}/* ----margin top---- */.mt5  {margin-top: 5px;}.mt10 {margin-top: 10px;}.mt15 {margin-top: 15px;}.mt20 {margin-top: 20px;}.mt25 {margin-top: 25px;}.mt30 {margin-top: 30px;}.mt35 {margin-top: 35px;}.mt40 {margin-top: 40px;}.mt45 {margin-top: 45px;}.mt50 {margin-top: 50px;}.mt55 {margin-top: 55px;}.mt60 {margin-top: 60px;}.mt65  {margin-top: 65px;}.mt70  {margin-top: 70px;}.mt75  {margin-top: 75px;}.mt80  {margin-top: 80px;}.mt85  {margin-top: 85px;}.mt90  {margin-top: 90px;}.mt95  {margin-top: 95px;}.mt100 {margin-top: 100px;}/* ----margin left---- */.ml5  {margin-left: 5px;}.ml10 {margin-left: 10px;}.ml15 {margin-left: 15px;}.ml20 {margin-left: 20px;}.ml25 {margin-left: 25px;}.ml30 {margin-left: 30px;}.ml35 {margin-left: 35px;}.ml40 {margin-left: 40px;}.ml45 {margin-left: 45px;}.ml50 {margin-left: 50px;}.ml55 {margin-left: 55px;}.ml60 {margin-left: 60px;}.ml65  {margin-left: 65px;}.ml70  {margin-left: 70px;}.ml75  {margin-left: 75px;}.ml80  {margin-left: 80px;}.ml85  {margin-left: 85px;}.ml90  {margin-left: 90px;}.ml95  {margin-left: 95px;}.ml100 {margin-left: 100px;}/* ----margin right---- */.mr5  {margin-right: 5px;}.mr10 {margin-right: 10px;}.mr15 {margin-right: 15px;}.mr20 {margin-right: 20px;}.mr25 {margin-right: 25px;}.mr30 {margin-right: 30px;}.mr35 {margin-right: 35px;}.mr40 {margin-right: 40px;}.mr45 {margin-right: 45px;}.mr50 {margin-right: 50px;}.mr55 {margin-right: 55px;}.mr60 {margin-right: 60px;}.mr65  {margin-rigth: 65px;}.mr70  {margin-rigth: 70px;}.mr75  {margin-rigth: 75px;}.mr80  {margin-rigth: 80px;}.mr85  {margin-rigth: 85px;}.mr90  {margin-rigth: 90px;}.mr95  {margin-rigth: 95px;}.mr100 {margin-rigth: 100px;}/* ----padding bottom---- */.pb5  {padding-bottom: 5px;}.pb10 {padding-bottom: 10px;}.pb15 {padding-bottom: 15px;}.pb20 {padding-bottom: 20px;}.pb25 {padding-bottom: 25px;}.pb30 {padding-bottom: 30px;}.pb35 {padding-bottom: 35px;}.pb40 {padding-bottom: 40px;}.pb45 {padding-bottom: 45px;}.pb50 {padding-bottom: 50px;}.pb55 {padding-bottom: 55px;}.pb60 {padding-bottom: 60px;}.pb65  {padding-bottom: 65px;}.pb70  {padding-bottom: 70px;}.pb75  {padding-bottom: 75px;}.pb80  {padding-bottom: 80px;}.pb85  {padding-bottom: 85px;}.pb90  {padding-bottom: 90px;}.pb95  {padding-bottom: 95px;}.pb100 {padding-bottom: 100px;}/* ----padding top---- */.pt5  {padding-top: 5px;}.pt10 {padding-top: 10px;}.pt15 {padding-top: 15px;}.pt20 {padding-top: 20px;}.pt25 {padding-top: 25px;}.pt30 {padding-top: 30px;}.pt35 {padding-top: 35px;}.pt40 {padding-top: 40px;}.pt45 {padding-top: 45px;}.pt50 {padding-top: 50px;}.pt55 {padding-top: 55px;}.pt60 {padding-top: 60px;}.pt65 {padding-top: 65px;}.pt70 {padding-top: 70px;}.pt75 {padding-top: 75px;}.pt80 {padding-top: 80px;}/* ----padding left---- */.pl5  {padding-left: 5px;}.pl10 {padding-left: 10px;}.pl15 {padding-left: 15px;}.pl20 {padding-left: 20px;}.pl25 {padding-left: 25px;}.pl30 {padding-left: 30px;}.pl35 {padding-left: 35px;}.pl40 {padding-left: 40px;}.pl45 {padding-left: 45px;}.pl50 {padding-left: 50px;}.pl55 {padding-left: 55px;}.pl60 {padding-left: 60px;}/* ----padding right---- */.pr5  {padding-right: 5px;}.pr10 {padding-right: 10px;}.pr15 {padding-right: 15px;}.pr20 {padding-right: 20px;}.pr25 {padding-right: 25px;}.pr30 {padding-right: 30px;}.pr35 {padding-right: 35px;}.pr40 {padding-right: 40px;}.pr45 {padding-right: 45px;}.pr50 {padding-right: 50px;}.pr55 {padding-right: 55px;}.pr60 {padding-right: 60px;}/* ----ClearFix---- */.clearfix:after {content:        " ";height:         0px;clear:          both;visibility:     hidden;display:        block;}.clearfix {display:        inline-block;}/*＼*/* html  .clearfix {height:         1%;}.clearfix {display:        block;}@media screen and (max-width: 959px) {div.contents_ {padding: 0;}#mainArea_full{width:100%;margin:0 auto;}#mainArea_full .main-bnr{padding:0 0 3vw;}#mainArea_full img{width: 100%;height: auto;}#mainArea_full .bnr-cristal{padding:0 0 20px;}#mainArea_full .main-bnr{padding:0 0 5px 0;}#mainArea_full div.mainArea_full_inner{padding: 0 12.5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}/* ----#mainArea_full div#key---- */#mainArea_full div#key {width:          100%;height:         auto;margin:         0;background-size:	cover;}#mainArea_full div#key h1 {font-size:	35px;padding:	15px;}#mainArea_full div#key p {position:       relative;top:            0;left:          0;line-height: 1.4;padding: 2vw 12.5px 4vw 12.5px;font-size:      10px;}#mainArea_full div.sidenav {display:        none;position:       fixed;left:           0;top:            25%;}#mainArea_full p.pagetop {display:        none;position:       fixed;right:          0;bottom:         5%;}/* ----#mainArea_full div.gnav---- */#mainArea_full div.gnav {padding:        2vw;margin:         0 0 3vw 0;}#mainArea_full div.gnav ul {}#mainArea_full div.gnav ul li {width: 48%;}#mainArea_full div.gnav ul li.first {margin: 0;}/* ----#mainArea_full div#cont01---- */#mainArea_full div#cont01 {margin:         0 0 8vw 0;}#mainArea_full div#cont01 h3 {margin:         0 0 3vw 0;}#mainArea_full div#cont01 h3::before {width: 40px;height: 40px;top: -2px;left: calc(50% - 150px);}#mainArea_full div#cont01 h3 img {width: 50%;}#mainArea_full div#cont01 p.lead {font-size:      14px;margin:         4px 0 8px 0;}#mainArea_full div#cont01 div.lnav {margin: 0 0 6px 4px;}#mainArea_full div#cont01 div.lnav ul {}#mainArea_full div#cont01 div.lnav li {width:          32%;height:         9.25vw;margin:         0 2% 2% 0;}#mainArea_full div#cont01 div.lnav li:nth-child(3n) {margin:         0 0 2% 0;}#mainArea_full div#cont01 div.lnav li.mr0 {margin:         0 2% 2% 0 !important;}#mainArea_full div#cont01 div.lnav li a {width:          100%;height:         9.15vw;}#mainArea_full div#cont01 div.lnav li a:hover {opacity: 1.0;}#mainArea_full div#cont01 div.lnav li.nav1 a {background: url('/img/freepage/101/sp_nav01_off.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav2 a {background: url('/img/freepage/101/sp_nav02_off.jpg') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav3 a {background: url('/img/freepage/101/sp_nav03_off.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav4 a {background: url('/img/freepage/101/sp_nav04_off.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav5 a {background: url('/img/freepage/101/sp_nav05_off.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav6 a {background: url('/img/freepage/101/sp_nav06_off.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav7 a {background: url('/img/freepage/101/sp_nav07_off.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav1 a:hover,#mainArea_full div#cont01 div.lnav li.nav1 a.active {background: url('/img/freepage/101/sp_nav01_on.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav2 a:hover,#mainArea_full div#cont01 div.lnav li.nav2 a.active {background: url('/img/freepage/101/sp_nav02_on.jpg') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav3 a:hover,#mainArea_full div#cont01 div.lnav li.nav3 a.active {background: url('/img/freepage/101/sp_nav03_on.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav4 a:hover,#mainArea_full div#cont01 div.lnav li.nav4 a.active {background: url('/img/freepage/101/sp_nav04_on.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav5 a:hover,#mainArea_full div#cont01 div.lnav li.nav5 a.active {background: url('/img/freepage/101/sp_nav05_on.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav6 a:hover,#mainArea_full div#cont01 div.lnav li.nav6 a.active {background: url('/img/freepage/101/sp_nav06_on.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div.lnav li.nav7 a:hover,#mainArea_full div#cont01 div.lnav li.nav7 a.active {background: url('/img/freepage/101/sp_nav07_on.png') left top no-repeat;-webkit-background-size: cover;-o-background-size: cover;background-size: cover;background-position:  0 0;}#mainArea_full div#cont01 div#tab_area {position:       relative;top:            0;left:           0;}#mainArea_full div#cont01 div#tab_area div.list {display: none;}#mainArea_full div#cont01 div#tab_area div.list1 {display: block;}#mainArea_full div#cont01 div#tab_area ul {display:flex;flex-wrap:wrap;-webkit-align-content: flex-start;align-content: flex-start;}#mainArea_full div#cont01 div#tab_area ul li {width:          48%;height:         auto;padding:        1vw 1vw 2vw 1vw;margin:         0 0 3vw 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:          none;clear: left;}#mainArea_full div#cont01 div#tab_area ul li:nth-child(2n),#mainArea_full div#cont01 div#tab_area ul li:nth-child(4n) {margin:         0 0 3vw 4%;}#mainArea_full div#cont01 div#tab_area ul li p.img {margin: 0 0 11px 0;}#mainArea_full div#cont01 div#tab_area ul li div.more01 {height: auto;margin: 0 0 2vw 0;}#mainArea_full div#cont01 div#tab_area ul li strong {font-size:      16px;height:         auto;margin: 0 0 1vw 0;}#mainArea_full div#cont01 div#tab_area ul li span {font-size:      14px;}#mainArea_full div#cont01 div#tab_area ul li p.text {font-size:      12px;height:         auto;}#mainArea_full div#cont01 div#tab_area ul li div.more2 {position:       relative;bottom:         0;left:           0;width: 80%;margin: 2.5vw auto 0 auto;}#mainArea_full div#cont01 div#tab_area ul li a.img {}#mainArea_full div#cont01 div#tab_area ul li a.text {display:        block;font-size:      14px;font-weight:    bold;color:          #333333;margin:         0 0 7px 0;}#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 {background: #e60012;}#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 strong {color: #fff100;}#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 span,#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 p.text,#mainArea_full div#cont01 div#tab_area ul.list1 li.color01 a.text {color: #FFFFFF;}#mainArea_full div#cont01 div#tab_area ul li.linsk {width:          48%;}#mainArea_full div#cont01 div#tab_area ul li.linsk1 {padding: 0;}#mainArea_full div#cont01 div#tab_area ul li.linsk2 {padding: 0;}#mainArea_full div#cont01 div#tab_area ul li.linsk3 {padding: 0;}#mainArea_full div#cont01 div#tab_area ul li.linsk a {display: block;}/* ----#mainArea_full div#cont02---- */#mainArea_full div#cont02 {position:       relative;top:            0;left:           0;margin:         0 0 23px 0;}#mainArea_full div#cont02 h3 {margin:         0 0 3vw 0;}#mainArea_full div#cont02 h3::before {width: 40px;height: 40px;top: -2px;left: calc(50% - 140px);}#mainArea_full div#cont02 h3 img {width: 60%;}#mainArea_full div#cont02 p.lead {font-size:      14px;margin:         0 0 3vw 0;}#mainArea_full div#cont02 ul.clearfix {}#mainArea_full div#cont02 ul.clearfix li {width:          100%;padding:        2vw 1.5vw;margin:         0 0 3vw 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#mainArea_full div#cont02 ul.clearfix li:nth-child(2n) {margin: 0 0 3vw 0;}#mainArea_full div#cont02 ul.clearfix li p.float_l {width: 92%;float: none;clear: left;margin:         0 auto 3vw auto;}#mainArea_full div#cont02 ul.clearfix li div.float_r {width:          92%;float: none;clear: right;margin:         0 auto;}#mainArea_full div#cont02 ul.clearfix li div.float_r p {font-size:      14px;}#mainArea_full div#cont02 ul.clearfix li div.float_r span {font-size:      16px;margin:         0 0 1vw 0;}#mainArea_full div#cont02 ul.clearfix li div.float_r div {position:       absolute;bottom:         0;left:           0;}}