@charset "utf-8";
/* CSS Document */

#online_meeting{width:100%; margin:0 auto 6% auto; padding:0;}
#online_meeting h2{margin:3.5% auto 4% auto; width:100%; height:0; background-image:url("../../img/sp/om_main_sp_2.jpg"); background-repeat:no-repeat; background-size:contain; overflow:hidden; text-indent:100%; white-space:nowrap; line-height:100%; padding-top:54.5%;}

#online_meeting h3{font-size:110%; color:#fff; margin:4% auto; width:100%; line-height:100%; padding:3.5% 0; background-color:#444444; text-align:center; font-family: "Times New Roman", "YuMincho", "Hiragino Mincho ProN", "Yu Mincho", "MS PMincho", serif; font-weight:normal;}

#online_meeting h4.h4_1{margin:2.5% auto 2% auto; width:90%; height:0; background-image:url("../../img/sp/flow1_sp.png"); background-repeat:no-repeat; background-size:contain; overflow:hidden; text-indent:100%; white-space:nowrap; line-height:100%; padding-top:19.32%;}
#online_meeting h4.h4_2{margin:3% auto 2% auto; width:90%; height:0; background-image:url("../../img/sp/flow2_sp.png"); background-repeat:no-repeat; background-size:contain; overflow:hidden; text-indent:100%; white-space:nowrap; line-height:100%; padding-top:19.32%;}
#online_meeting h4.h4_3{margin:3% auto 2% auto; width:90%; height:0; background-image:url("../../img/sp/flow3_sp.png"); background-repeat:no-repeat; background-size:contain; overflow:hidden; text-indent:100%; white-space:nowrap; line-height:100%; padding-top:19.32%;}
#online_meeting h4.h4_4{margin:3% auto 2% auto; width:90%; height:0; background-image:url("../../img/sp/flow4_sp.png"); background-repeat:no-repeat; background-size:contain; overflow:hidden; text-indent:100%; white-space:nowrap; line-height:100%; padding-top:19.32%;}
#online_meeting h4.h4_5{margin:3% auto 2% auto; width:90%; height:0; background-image:url("../../img/sp/flow5_sp.png"); background-repeat:no-repeat; background-size:contain; overflow:hidden; text-indent:100%; white-space:nowrap; line-height:100%; padding-top:19.32%;}

#online_meeting p{color:#191919; font-size:100%; line-height:180%; margin:2% auto 2% auto; text-align:center;}
#online_meeting p.online_meeting_text1{color:#191919; width:94%; font-size:100%; line-height:180%; margin:2% auto 2% auto; text-align:left;}
#online_meeting p.online_meeting_text_c{color:#191919; font-size:100%; line-height:180%; margin:1% auto 2% auto; text-align:center;}

#online_meeting .online_meeting_box{width:100%; margin:3% auto 2% auto; padding:0;}
#online_meeting .online_meeting_box .online_meeting_box_l{width:94%; margin:0 auto 0 auto; padding:0;}
#online_meeting .online_meeting_box .online_meeting_box_l3{width:94%; margin:0 auto 0 auto; padding:0;}
#online_meeting .online_meeting_box .online_meeting_box_r{width:94%; margin:2% auto; padding:0;}
#online_meeting .online_meeting_box .online_meeting_box_r p{color:#191919; font-size:100%; line-height:180%; margin:2% auto; text-align:left;}

#online_meeting .online_meeting_box2{width:90%; margin:3% auto 2% auto; padding:0;}
#online_meeting .online_meeting_box2 .online_meeting_box_l2{width:70%; margin:0 auto; padding:0;}
#online_meeting .online_meeting_box2 .online_meeting_box_r2{width:94%; margin:2% auto; padding:0;}
#online_meeting .online_meeting_box2 .online_meeting_box_r2 p{color:#191919; font-size:100%; line-height:180%; margin:3% auto; text-align:left;}
#online_meeting .online_meeting_box2 .online_meeting_box_r2 p.online_meeting_text2{color:#191919; font-size:100%; line-height:180%; margin:3% auto; text-align:left;}

#online_meeting ul{width:90%; margin:3% auto; padding:0; list-style:none;}
#online_meeting li{color:#da0303; margin:1% 0 1% 0; padding:0; font-size:120%; font-weight:bold;}

#online_meeting .spt20{margin-top:2%;}
