@charset "utf-8";
/* #Container */
div#Container{
overflow: hidden;
}
div#MainContentBody > .Section:first-child > p:first-child{
margin-bottom: 0;
}
/* .LpExhbtonHghlgt01 */
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg01{
position: relative;
padding: 5px 0px 0px 9px;
margin-bottom: 40px;
text-align: center;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg01:after{
position: absolute;
background: #f2f2f2;
width: 300%;
height: 200px;
bottom: 0;
left: -100%;
content: "";
z-index: -1;
}
/* .LpExhbtonHghlgtHdg02_01 */
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_01{
font-size: 1.666666em;
font-weight: bold;
text-align: center;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_01Inner{
position: relative;
display: inline-block;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_01Inner:before,
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_01Inner:after{
position: absolute;
background: #de0434;
width: 119px;
height: 2px;
top: 50%;
margin-top: -1px;
content: "";
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_01Inner:before{
left: -139px;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_01Inner:after{
right: -139px;
}
/* .LpExhbtonHghlgtHdg02_02 */
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_02{
font-size: 1.333333em;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_02 .Inner{
position: relative;
padding: 0 0 0 6px;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtHdg02_02 .Inner:before{
position: absolute;
background: #de0434;
width: 3px;
height: 15px;
display: block;
top: 0;
left: 0;
content: "";
}
/* .LpExhbtonHghlgtLst */
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtLst{
margin: 40px 0 26px;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtLst:after{
content: "";
display: block;
clear: both;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtLst li{
float: left;
background: none;
padding: 0 30px 0 0;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtLst li.LpExhbtonHghlgtpr0{
padding-right: 0;
}
/* .LpExhbtonHghlgtBtmCnts */
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCnts{
margin-top: 28px;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst{
margin-top: 30px;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst:after{
content: "";
display: block;
clear: both;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst li{
float: left;
width: 208px;
height: 63px;
text-align: center;
margin-right: 23px;
padding-left: 0;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst li a{
display: block;
color: #333;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst li.LpExhbtonHghlgtAsk{
background: url(../../img/landing_page/lp_exhibition_highlight/lp_exhibition_highlight_img_09.gif) no-repeat;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst li.LpExhbtonHghlgtPrcInq{
background: url(../../img/landing_page/lp_exhibition_highlight/lp_exhibition_highlight_img_10.gif) no-repeat;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst li.LpExhbtonHghlgtDmTst{
background: url(../../img/landing_page/lp_exhibition_highlight/lp_exhibition_highlight_img_11.gif) no-repeat;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst li.LpExhbtonHghlgtFrTrl{
background: url(../../img/landing_page/lp_exhibition_highlight/lp_exhibition_highlight_img_12.gif) no-repeat;
}

div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtBtmCntsLst li .Inner{
font-size: 1.333333em;
font-weight: bold;
padding-left: 36px;
margin: 20px 0;
display: inline-block;
}
/* .LpExhbtonHghlgt03 */
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgt03{
border-top: #bec4cd 1px solid;
background: #efefef;
font-size: 1.3em;
padding: 10px;
margin-bottom: 20px;
}
/* Adjust */

div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtmt35{
margin-top: 35px;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtmb0{
margin-bottom: 0;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtml35{
margin-left: 35px;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtmr0{
margin-right: 0;
}
div#MainContent .LpExhbtonHghlgt .LpExhbtonHghlgtml30{
margin-left: 30px;
}
