body { -ms-text-size-adjust : 100% !important ; -webkit-text-size-adjust : 100% !important ; background-position : left top ; min-width : 1280px ; text-size-adjust : 100% !important ; }
#div_blank_1594794723580 { background : #ffffff ; box-sizing : border-box ; height : 1995px ; left : 4.638910617958121% ; position : absolute ; top : 179.99108219146729px ; width : 91.3265306122449% ; }
#div_blank_1594794723580 > .view_contents { overflow : visible ; }
#diy_none_obj { background : #ffffff ; background : linear-gradient(180deg,#e7e0e7,#b7aeb4) ; box-sizing : border-box ; }
#div_blank_1594794723583 { background : linear-gradient(180deg,#e3dbe2,#b2a9af) ; border-bottom-left-radius : 0px ; border-bottom-right-radius : 0px ; border-top-left-radius : 0px ; border-top-right-radius : 0px ; box-sizing : border-box ; height : 89px ; left : 4.931506849315069% ; position : absolute ; top : 101px ; width : 90.13698630136986% ; }
#div_blank_1594794723583 > .view_contents { overflow : visible ; }
#div_blank_1594794723586 { background : #ffffff ; border-bottom-left-radius : 100px ; border-bottom-right-radius : 100px ; border-top-left-radius : 100px ; border-top-right-radius : 100px ; box-sizing : border-box ; height : 85px ; left : 37.39877039072465% ; position : absolute ; top : 103.973219871521px ; width : 300px ; z-index : 2 ; }
#div_blank_1594794723586 > .view_contents { overflow : visible ; }
#text_style_02_1594794723590 { color : #666666 ; font-family : microsoft yahei ; font-size : 24px!important ; left : 5.4824180343524125% ; line-height : 50px ; position : absolute ; text-align : center ; top : 122.85715579986572px ; width : 88.62275449101799% ; z-index : 2 ; }
#text_style_02_1594794723590 > .view_contents { box-sizing : border-box ; color : #005FBF ; font-size : 34px ; }
#diy_none_obj > .view_contents { box-sizing : border-box ; }
#text_default_1594795467400 { height : 1906px ; left : 6.845489813356983% ; position : absolute ; top : 245.4762043952942px ; width : 86.13945578231292% ; }
#text_default_1594795467400 > .view_contents { border-color : #005fbf ; border-style : solid ; border-width : 1px ; overflow : visible ; }
#div_includeBlock_1594794721216 { background : #399cdd url(/userimg/952/icon_bg01.jpg) ; background-position-x : 50% ; background-position-y : 50% ; background-repeat : no-repeat ; background-size : cover ; height : 2221px ; left : 1.0751495361328125% ; position : absolute ; top : 7.904762446880341px ; width : 98% ; }
#layout_1556271754436 { background : #00ffff ; height : 2228.9017333984375px ; }
#layout_1556271754436 > .view_contents { max-width : 1200px ; overflow : visible ; }
h1 { font-size : 2em ; font-weight : bold ; }
h2 { font-size : 1.5em ; font-weight : bold ; }
h3 { font-size : 1.17em ; font-weight : bold ; }
h4 { font-weight : bold ; }
.bottomMenu { bottom : 0 ; box-sizing : border-box ; display : none ; position : fixed ; width : 100% ; z-index : 999999 ; }
.bottomMenu ul { -ms-flex-align : center ; -webkit-align-items : center ; -webkit-box-align : center ; align-items : center ; background-color : #FFFFFF ; border-top : 1px solid #ddd ; box-shadow : 0 0px 6px rgba(0,0,0,.1) ; box-sizing : border-box ; display : -webkit-box ; display : -webkit-flex ; display : -ms-flexbox ; display : flex ; height : 50px ; position : relative ; width : 100% ; }
.bottomMenu ul li { -ms-flex : 1 ; -webkit-box-flex : 1 ; -webkit-flex : 1 ; box-sizing : border-box ; flex : 1 ; padding-top : 0!important ; position : relative ; }
.bottomMenu ul li a { display : inline-block ; height : 100% ; width : 100% ; }
.bottomMenu ul li .menuItem { position : relative ; }
.bottomMenu ul li .menuItem.iconTxt { top : 5% ; }
.bottomMenu ul li .menuItem.txt { -moz-transform : translateY(-50%) ; -ms-transform : translateY(-50%) ; -o-transform : translateY(-50%) ; -webkit-transform : translateY(-50%) ; top : 50% ; transform : translateY(-50%) ; }
.bottomMenu ul li .menuItem.icon { top : 20% ; }
.bottomMenu ul li .menuIco { box-sizing : border-box ; height : 26px ; margin : 0 auto 4px ; overflow : hidden ; padding-top : 2px ; width : auto ; }
.bottomMenu ul li .menuIco img { box-sizing : border-box ; height : 100% ; object-fit : contain ; width : 100% ; }
.bottomMenu ul li .menuName { color : #666666 ; font-family : Microsoft YaHei ; font-size : 12px ; line-height : 1 ; margin : auto ; text-align : center ; white-space : nowrap ; }
.bottomMenu ul li .submenuItems { background-color : #FFF ; border : 1px solid #ddd ; bottom : 48px ; box-shadow : 0 0px 6px rgba(0,0,0,.1) ; position : absolute ; text-align : center ; width : 100% ; z-index : 999999 ; }
.bottomMenu ul li .submenuItems a { border-bottom : 1px solid #ddd ; color : #333 ; display : block ; font-size : 12px ; height : 36px ; line-height : 36px ; }

